Was just commenting on how I'm currently using it, feel free to replace work with anything you like. I guess like you, I'm baffled too, as comments like "Work isn't everything" baffle me as it's based entirely on assumption and failure to see beyond your scope of understanding.
Whilst I agree critical analysis is great, general discussion can be somewhat impressionable on newcomers. Whether you realize it or not, PHP bashing / over praising will been seen by newcomers and they won't know where the foundation lies.
Why must we push ideas and concepts onto people, why can't we give our points and let people make up their own mind. Personally I don't want to drift through life with people telling me what to use or what not to use, I'd prefer to see the points and make up my own mind without being preached to.
Argue all you want, but all this PHP bashing isn't solving anything, it's just dividing the coding community.
I'm going to get back to work and continue coding in my chosen tool, PHP, see you all at the finish line because whatever your tool, we'll all get there in the end.
I don't mean to belittle you or anything like that, but isn't it your job to consult the client on the best tool for the project? If they are adamant on using PHP, when it's clear PHP isn't suited, perhaps that implied an awkward client.
Yeah, PHP isn't perfect, we all know it has its quirks and oddities, but isn't that part of learning a language? What separates a hobbyist and professional PHP dev is experience, and knowing the correct method around such quirks.
In the end, PHP gets the job done. I've yet to come across a problem in my 11 years that was due to a bug or a quirk that I couldn't overcome.
Whether you defend PHP or rant about it, I still think PHP deserves respect within the programming community. It would be nice to see the end of rants and defensive posts, and for everyone to agree it's down to personal taste and experience. If we (defenders) are doing it wrong, then let us find out for ourselves.
Whilst I agree critical analysis is great, general discussion can be somewhat impressionable on newcomers. Whether you realize it or not, PHP bashing / over praising will been seen by newcomers and they won't know where the foundation lies.
Why must we push ideas and concepts onto people, why can't we give our points and let people make up their own mind. Personally I don't want to drift through life with people telling me what to use or what not to use, I'd prefer to see the points and make up my own mind without being preached to.