Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think that's close to a truism of system design: the more things you simultaneously require a developer to be an expert at to use your system, the fewer developers who will choose to use your system.

Somewhere around 3 disciplines? Nobody's using your system.

Such was the paradoxical brilliance of SQL and Excel. By limiting knowledge scope, they greatly enhanced utilization (and thereby utility).



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: