Hacker News new | past | comments | ask | show | jobs | submit login

"The lesson? Shut up and code."

The author's full of it. Though I agree with the idea that not having cool features doesn't make a language suck (though it can certainly make programming in that language less fun), the rest of his stuff is why we have so much terrible code out there.

If you just "shut up and code" you'll rarely get what you wanted as far as functionality goes.

Also highly complex code is usually a sign of a bad programmer, not a good one. Complex code is very rarely necessary to get the job done, and it leads to very high maintenance systems.

Good programmers take great pride in producing things that are simple, as is the case with most artists. The best photographs usually aren't the ones that have everything in them, but rather the ones that have exactly what the photographer needed to say what he/she wanted to say.

Not to place photography on a pedestal, IMO this applies to all of the arts. Sometimes complex is good, but usually it's just clutter.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: