Re:Modern PHP
by cultofmetatron on Monday March 28, 2022 @12:19AM
(#30827109)
while there is certainly merit to choosing a language with a large talant pool. It drives me nuts how so many employers optimize for hiring juniors. Hiring a Junior is like getting a puppy and now you're picking a language that minimizes the scale of their messes.
I'd rather hire someone that knows what they are doing and give them tools to maximize the scale of their strengths.
2 good devs working in elixir, rails or clojure will accomplish far more than 10 juniors working in javascript or go.
I love Clojure, it’s so well designed. Haskell is hard to beat in terms of academic type correctness. But what if I’m trying to build a web app and my priorities were, ease of hiring and productivity, especially for junior devs, and a big ecosystem. Does Clojure win here against PHP? That’s a much harder argument to make. Would anyone say Rust is a better web development language than PHP?
All these tools have trade-offs. PHP is a fantastic choice for web development, the rough edges are becoming increasingly minimal with each successive version.