News for hackers. Stuff that matters.
Re:Why PHP Sucks (Hint: It doesn't) by mattdennewitz on Thursday May 29, 2008 @10:53AM (#203324)
one thing i learned at art school: having crummy paint and worn brushes doesn't mean you can't produce a great piece of work.
Re:Why PHP Sucks (Hint: It doesn't) by bct on Thursday May 29, 2008 @11:12AM (#203344)
Unfortunately some people think that means there's no point in seeking out good brushes and paint. (or worse, that good brushes and paint are an elitist myth)
Re:Why PHP Sucks (Hint: It doesn't) by jrockway on Thursday May 29, 2008 @12:54PM (#203419)
And others think that painting with their own blood adds to the work because it's so painful. (Speaking from experience, slicing open your arm is much less painful than writing PHP. As for reading the average PHP app, let's just say I'd rather die painfully.)
Re:Why PHP Sucks (Hint: It doesn't) by mattdennewitz on Thursday May 29, 2008 @11:22AM (#203350)
well put
Re:Why PHP Sucks (Hint: It doesn't) by systems on Thursday May 29, 2008 @11:27AM (#203352)
but the point is, wouldn't having all the brushes you need and all the colors/paints you need ... aid you create more art ... or just make your life better in anyway

no body said PHP or Java are unusuable, the argument is usually that using Groovy, Perl or Ruby, just make working more interesting fun and rewarding, just like having more brushes and colors as you paint

a great painter can create amazing art with just one color i would argue that an even greater painter can create even more mindblowing art with thousands of colors

i am saying this because many people argue that the sign of a good programmer is one that can write any program using even the most primitive languages

but its still equally impressive to create a program using many differnt design patterns, and complex programming language features ... got me ... it takes a lot of brains to wrap your mind around those advanced feature and use them, and remember to use them

whats the benefit? it depends, but if it only serves boosting the programmer moral and motivate him to create more useful programs then this should be enough for more software vendors who care about hiring motivated employees