Symfony is really great fun to work with, the attention to structural design and implementation is divine. As projects grow they almost get easier to work on, as Symfony forces and supports you in modularising and reduction.
Re:The Future of HHVM
by emodendroket on Tuesday September 19, 2017 @05:01AM
(#15282891)
Yeah, I haven't got much bad to say about it. Maybe I would like to have somewhat less manual route configuration.
I really dislike working with Ruby because, you know, who knows what the hell the code does until you try running it, and the IDE support is terrible.
On the other hand, working in "modern" OO PHP feels a little like working in a weird, older version of Java. PHPStorm can give a great IDE experience, I can add type declarations everywhere, the code is generally predictable once you learn some PHP quirks, etc. Also, in my opinion, Symfony is way better designed than Rails, and definitely closer than ASP.NET MVC than Rails is.
I feel like it'd be a pretty different story if I were working on Wordpress or some ancient legacy PHP code or whatever, but I'm not, so that's not really my concern.