No corporation supports PHP’s growth & maturity like Sun & Google do for Java, Google (Guido van Rossum) for Python (jnc Django framework), Ruby (inc RoR) by 37 signals etc…
37Signals & Ruby? Thank his noodly appendage PHP’s support isn’t as terrible as that company on that language.
You lost me there, bub.
When it comes to engineering choice, programming language is not even in the top 10 of important choices a software architect has to make. If you’re worried about the language, you’re worried about the wrong thing. (I’m also a little amused that the author holds Python as a language with great unicode support.)
This reminds me that some people may take the wrong points away in my last article on the subject, the priority shouldn’t be what language you should learn, but rather, what is going to get you motivated to learn. PHP is a popular language because it naturally invites “immersion” style learning, not because it makes a good teaching language—which it doesn’t. That is, assuming the thing you are immersing in is “building a website”. As I like to say:
After [the first] chapter, I’d say [PHP and MySQL Development]offers the most “immersion” gratification (at the least cost) than any other language’s textbook. The chapters are easy and by the end of it you have an eStore written and working from scratch. What do you get at the end of the Learning Python book? And how easy was each subsequent chapter? I’d say much less and much harder.
[Unfortunately,] it’s that first chapter that does the first timer in.
Since Andrei and I work at pretty well-trafficked websites which couldn’t operate without the very thing David is advocating against, normally I’d just laugh naïveté in his observations—it’s been eight years since the the Internet goldrush and all that’s happened is that a new generation is repeating our mistakes and rationalizing the inevitable fail that ensues.
But there are tons of people who quote David Henemeier Hansson’s words to me at conferences and on the blogs. For every speaking engagement in which I’ve saved someone from a huge architectural misconception, Mr. Hansson has indoctrinated ten more future programmers who will make that same mistake. Like a glacier during global warming, I move forward one inch during the winter and retreat a foot during the summer.
If I don’t do something about this… well someone’s gotta think about the polar bears?
A lot of people at work were asking me about this bright red cut I had on my nose today. The truth of the matter is, I was showering and the shampoo bottle slipped out of my hand and I cut myself across my nose. But nobody was believing that story.
North Beach, San Francisco, California
Leica M8, Cosina-Voigtländer NOKTON 35mm F1.2 Aspherical
1/500sec, iso 320, 35mm (47mm)
I thought about it on the way home and I realized they were right—I should tell people that I got into an alley fight with some pissed-off Ruby developers, and one of them nicked me before I was able to fend them off with my mad ninja coding skills.
That’ll be much more believable.
(Now I’m hoping the cut stays visible for a while.)
and probably figures that getting my competitive juices flowing will be the photography equivalent of dollar-nassau. But I hate to compete and the only thing that motivates me is, quite frankly, intense fear. And besides, what chance do I have? As Ed Finkler says, the man’s got scary amounts of kevorka:
This White Russian smiles
SOMA, San Francisco, California
Nikon D200, Tokina 16-50mm AT-X PRO f/2.8 DX. SB-800
1/60sec @ f/2.8, iso 100, 38mm (47mm)