3 ms·
PHP is not that bad. I used Laravel to build out a PHP based web-app , it was a breeze to build - great developer experience - Eg: Netbeans/Eclipse Syntax edito
by devsatish 8y ago
PHP is not that bad. I used Laravel to build out a PHP based web-app , it was a breeze to build - great developer experience - Eg: Netbeans/Eclipse Syntax editors are easy to use, composer was as easy as rails was. Most of my work was on the JS part though (React/WebVR). Tests, Code Coverage, Deployment to AWS, everything was smooth . This coming from a polyglot dev who built apps with Scala,Python, Java and Ruby
- JohnFen 8y agoThis polyglot agrees. I actually like PHP for web-related stuff. Everyone may commence the throwing of tomatoes now.
- paulddraper 8y agoI've used PHP (pre 7) at $JOB. It's not bad for hacking a project together. In fact, it's kind of ideal. (Though I would personally pick Python.) It is bad when working on a business-grade product with more than a dozen engineers. Bizarre language choices and an intrinsic tendency towards non-encapsulation seems to make even more spaghetti code than you'd find in Ruby, Python, Java, etc.
- deleted 8y ago[deleted]
- JohnFen 8y ago> even more spaghetti code than you'd find in Ruby, Python, Java, etc. From working on numerous large Java projects, I can say with real-world experience that the logical equivalent to spaghetti code is very common with Java. The difference is where the spaghetti is -- in Java, it tends to be spaghetti inheritance and encapsulation.
- juangacovas 8y agoNice to see more of those "real world" words that confirms that everybody can do clusterfucks (aka spaghetti code) in any language, given the proper time and lazyness ;P