Hacker News new | ask | show | jobs
by askonomm 779 days ago
Debugging is pretty easy with something like Ray (https://myray.app/) or Laravel Herd (https://herd.laravel.com/, despite its name runs differnet php apps just fine).

When it coems to running different PHP versions, modern PHP development has largely moved to using Docker (ddev, for example: https://ddev.com/) for that, and there's plenty Docker images for old PHP versions so it's a non-issue. I'd also imagine it be difficult to get many other outdated programming languages via a package manager.

There's now the PHP Foundation, which while relatively new in its formation, has significantly boosted PHP development and I'd recommend donating if improving the language is important to you.

2 comments

> I'd also imagine it be difficult to get many other outdated programming languages via a package manager.

Java & Maven is extremely stable. It is the exception rather than the rule that something doesn’t build anymore.

Makes sense to use docker. I hope my old company is going with the time by now as well. The problem has always been supporting and updating old applications which you are still contractually obligated in supporting. Bringing them up to speed has always been a struggle. Both, programatically and economically.

> I'd recommend donating if improving the language is important to you.

It's not (-: