Point to a thing you cant do with PHP and you have valid criticism.
Critiquing PHP because you you think it's ugly or not elegant enough is only valid if you care about such things and then you are by definition a snob.
I reacted to the typical criticism made about PHP which we saw again in this thread. The OP was about well written PHP and of course it turns into a PHP is bad.
Well boo freaking hoo.
PHP is a great tool. If you dont like it anymore dont use it. If you fear it will hinder your companies future success even though it seems to serve FB amongst others just fine for a while, dont use it.
But please, please, please, dont confuse your own personal opinion about what is good and bad with the fact that for many people PHP is a great tool.
And I doubt I, and many here, will ever make or work with a company which can have the leisure to rewrite the language implementation.
Case in point. A post about high quality PHP gets turned into a discussion about PHP as a language.
> Point to a thing you cant do with PHP and you have valid criticism.
s/PHP/Brainfuck
Does your argument still hold? Are you now a snob?
The comments I am reacting to are those who are reframing that discussion into a discussion about PHP as a tool in general.
So no I am not reframing anything. I am reacting to the reframing if anything.
No more than any other language or product written in such.
> Of course it's ugly, but who besides a bunch of snobs and people who actually can't use it really cares? Who should care?
You see, this is a big part of what's wrong with the PHP community, the apathy and immaturity. How on Earth is dismissing the reasoned criticism from professional peers and academics as "bashing" from "haters" or "snobs" an appropriate response?