2 ms·
Just because you've come across a shit code base doesn't make PHP an awful language. I've come across many more terrible Ruby projects than I have PHP. The fact
by manyxcxi 11y ago
Just because you've come across a shit code base doesn't make PHP an awful language. I've come across many more terrible Ruby projects than I have PHP. The fact that you think Ruby had better tooling and support than PHP, the most popular language on the web, shows your ignorance of the language.
I agree with your leading sentiment that this project is currently too little/too late for me and my deployment automation needs, but frankly, you obviously don't know a damn thing about the ecosystem.
- craigmcnamara 11y agoI've worked in C++, Java, Ruby and PHP. I'm aware of what PHP has to offer and compared to the tooling in other languages PHP is anemic at best and a fractal of bad design at worst. You're getting very tribal and Ad-hominem in your attacks because I don't share any affection for PHP and consider the whole language to be a mistake. Since PHP 5.3 things have been moving in the right direction, but it's too little too late as a language. As for tooling everything is a half assed copy of something from the Ruby ecosystem. If you have some tips for tools comparable to Pry in Ruby or any practical REPL or and interactive debugger comparable to VisualStudio or Eclipse please by all means share, but keep your worthless snipes to yourself. I consistently find myself frustrated when working in PHP not because I've not mastered it, but because all of the other languages I've mentioned have a better developer experiences, better tooling and consistent APIs. PHP in my experience has none of these and your response and not changed my thoughts.