News for hackers. Stuff that matters.
Re:PHP Founder Rasmus Lerdorf Joins Group Payments Startup W... by RyanMcGreal on Tuesday April 27, 2010 @10:09PM (#1300512)
He sounds like one of the most valuable kinds of programmer: humble about his own abilities and more interested in solving problems than being precious about the elegance of his code. PHP itself hews to this same pragmatic philosophy, and it's the reason PHP powers a huge swath of the internet.

Personally, I find coding PHP is like chewing on tinfoil. Nevertheless, it has allowed countless developers to solve problems quickly without having to learn a bunch of boilerplate or internalize elaborate data models.

Re:PHP Founder Rasmus Lerdorf Joins Group Payments Startup W... by jey on Tuesday April 27, 2010 @11:43PM (#1300668)
There's a huge difference between actual pragmatism and shooting yourself in the foot in the name of pragmatism.

No, you shouldn't build your program out of some overengineered metahyperpolymorphic Proton and Electron base classes in the name of "elegance". But the problem with PHP is that it goes completely to the other extreme: it has no internal consistency and little foresight. Simplicity is a great desideratum, but it shouldn't come at the expense of sense.

Re:PHP Founder Rasmus Lerdorf Joins Group Payments Startup W... by netcan on Wednesday April 28, 2010 @02:52AM (#1300938)
In the context of a startup hire, think about it this way:

He has created something very popular and widely used for an extremely difficult to please market with a huge amount of competition, some of it from scary places. The domain is a hard one.

Re:PHP Founder Rasmus Lerdorf Joins Group Payments Startup W... by invisible on Wednesday April 28, 2010 @11:30AM (#1301773)
I hear this stuff all of the time about how PHP fails to the point of destroying an application because of some oddities in the language. As if taking (easy) steps to correct these in the application itself is impossible. I don't think that is true.

What pisses me off the most about it is that every person that ever mentions this forgets Facebook, one of the biggest players on the Internet, is built on PHP. (Along with Digg, Yahoo, Wikipedia, Photobucket, SourceForge, Flickr, Yahoo, Friendster, Wordpress/derivatives, Magento........). Not that that is the only language they use, but this is a ridiculous claim to say the least.

Yeah, PHP has faults. So do most languages - but sometimes those faults are also strengths.

Re:PHP Founder Rasmus Lerdorf Joins Group Payments Startup W... by whalesalad on Tuesday April 27, 2010 @10:54PM (#1300592)
I feel the same, but couldn't manage to articulate it. Nicely done. I agree... humility is very important.