Re:How I grew to hate every computer language
by dkersten on Monday August 17, 2009 @04:40PM
(#769049)
Well, if the code thats produced is good, then I agree with unalone - it doesn't matter if the programmer is good or not.
Of course, if the code IS bad, then sure, but would that not kinda go against what I was saying in my comment? Its all about solving a problem in the simplest, cleanest, most complete (ie, the problem isn't solved when corner cases are ignored) way. If a language is truely good, it will help programmers, good and bad, to achieve this. If the bad programmer then manages to produce good code, then (s)he is indistinguishable from a good programmer. (The difference between the two then becomes that the good programmer can do this with most problems, while the bad one with only a subset).
Re:How I grew to hate every computer language
by unalone on Monday August 17, 2009 @03:47PM
(#768907)
You're making the assumption that I code things that require maintenance from other people, and that I code for a living. I code for fun, and I make small things that other people happen to enjoy, things simple enough that once I get them working the first time, they don't break. When I work on major projects, my partner's the programmer, not me.
Re:How I grew to hate every computer language
by olliesaunders on Monday August 17, 2009 @03:52PM
(#768919)
Language designers want to create languages that professionals will use. Maintenance is a problem for any professional. You're lucky not to have to deal with that problem but that doesn't mean language designers are mistaken for engaging in attempting to find a solution to that problem just because it doesn't affect you.
The poor soul who has to maintain your crap.
it doesn't matter as long as I end up with a product people want to use
It does matter when it comes to maintaining that code base. When maintaining crappy code, only bad things can happen:
"cool stuff" and "completely inept" are contradictory terms.You may not care, but enough of us do that you should get better at your craft and spare the rest of us.