4 ms·
"Use an IDE" is never an answer to shitty language design. Shitty language design is shitty language design. That said, I cut my teeth on PHP and still have a
by sodapopcan 6y ago
"Use an IDE" is never an answer to shitty language design. Shitty language design is shitty language design. That said, I cut my teeth on PHP and still have a fondness for it. It's especially great being able to deploy small little backend-driven pages with rsync or sftp in a pinch. I just discovered other languages and environments I enjoyed working in much better.
- blunte 6y agoIf there's room for Javascript, there's room for PHP. Both are sloppy, inferior languages, but both can do anything you need. And unfortunately, both have immense momentum from being first in the web game.
- sodapopcan 6y agoHa, I was going to make a comment along these lines. I didn't mention the languages I enjoy over PHP but I can assure you JavaScript ain't one of them. I don't hate JS but as a server-side language I would pick PHP over it any day.
- aussieguy1234 6y agoIt's worth pointing out back end JavaScript didn't really start to take off until the 0.x versions of NodeJS came out
- pdimitar 6y ago> If there's room for Javascript, there's room for PHP. PHP doesn't run in the browser. For browser programming there's literally almost no choice. TypeScript seems to be an improvement but even that compiles down to JS. Same for ReasonML and BuckleScript and Elm.
- blunte 6y agoMy point is that both PHP and Javascript owe their popularity not due to their merits as languages, but rather to being in the right place at the right time - time and positioning.
- pdimitar 6y agoYeah, sadly this is true. Inertia is a much bigger motivator than merit for many. I still struggle accepting that as a life philosophy.
- georgesC 6y agoUnlike php, I can see Javascript slowly disappearing thanks to Wasm.