3 ms·
Again, I don't think this is his fault in this regard. I also think he's humble about his capabilities and I'm sure this long project matured his chops across t
by nkozyra 7y ago
Again, I don't think this is his fault in this regard. I also think he's humble about his capabilities and I'm sure this long project matured his chops across the board.
But a lot of the choices were short sighted, and a devotion to backwards compatibility has limited the ability to clean up.
PHP is now a super fast, relatively mature web programming language that carries a lot of its baggage.
- Vanderson 7y agoI'd really recommend you watch the video to understand how long term development of a hugely popular system isn't as easy as it may seem. Especially if the environment is as dynamic as the internet. He addresses your issues about "short sighted" choices and backwards compatibility.
- nkozyra 7y agoI had watched it and comments like yours are generally frowned upon here. > Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."
- Vanderson 7y agoSorry, I forgot about that rule. I really wasn't being critical of you not watching it. (There is no tone in writing to convey that extra meaning.) I was trying to suggest it as a helpful way to understand Rasmus' perspective and a very complex history of development that has real logic to the choices he made that so many people have been critical of over the years. And that I think if someone heard him out would realize they would likely have made the same choices he did if they were in the same situation. I just felt there wasn't a need for me to quote the video, but I suppose that was a little lazy of me.