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

I disagree that there's any problem with the API. I do agree that it can be hard for a new developer trying to learn, but I believe that it's worth it. By analogy, learning to code is hard for someone who has not yet done it, but it's still worth the effort, and you would never expect designers of "real" programming languages to dumb things down to make it easy for you the first time.

Should we design our tools so that you can pick them up immediately or should we design them so they give us as much power as possible? I, personally, would prefer Englebart's violin.



"Should we design our tools so that you can pick them up immediately or should we design them so they give us as much power as possible?"

A thoroughly false dichotomy.

It's not either or, it's varying degrees of both.




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

Search: