Hacker News new | ask | show | jobs
by mtberatwork 1594 days ago
> Downside JVM is a Resource hog

I have to disagree. The JVM is one of the biggest pluses and might be one of the most battle-tested pieces of software out there.

> The web frameworks are in my opinion not as full featured.

Again, have to disagree here. Django is by far one of the most full-featured, well-documented web frameworks out there (IMO).

> The tooling around PHP is really good and stable. The language itself, the downsides are very limited and the main one that remains valid is inconsistency of function parameters. The issues with bad code are generally the same ones that can be done in another langauge.

I agree here and I think with PHP 8 incorporating JIT compilation, I think the future looks bright for PHP. I think the biggest foot guns these days are to be found in the JS ecosystem...but again, IMO.

1 comments

> I have to disagree. The JVM is one of the biggest pluses and might be one of the most battle-tested pieces of software out there.

Your points don't seem to conflict with the fact you need more resources to run a mimimal Spring Boot application than you would a Go application, a Python applicaton, a PHP application, etc. Because the JVM by default by the nature of how it operates needs more resources. I'm not saying anything other than that.