top | item 26946764

(no title)

qyi | 4 years ago

Replace Java with literally anything else (including whatever Java implementation does not have the issue) and the "startup time" red herring is gone.

discuss

order

rualca|4 years ago

Java's punishing startup times is not a red herring, and I'm dumbfounded someone in a forum like HN makes such a claim. Even in serverless applications like AWS Lambda, python and javascript enjoy execution times that are an order of magnitude faster than Java ones, even with hot starts and stuff initialized a priori.

qyi|4 years ago

I was saying that it's a red herring to go "oh people don't used typed languages because Java programs start up slow".

marcinzm|4 years ago

Then you get different issues including more obscure and untested systems. I responded to someone asking why not use Java. I answered it. Please don't try to change the question after the fact when you don't like the answer.

qyi|4 years ago

I know you're trying to pin me as being rude, but no. Your answer is bad and ad-hoc. Just because a language is not Java does not make it magically untested and obscure. Just use Go tbh.

Edit: Okay I see the original guy stated Java. It is what it is. The real useful answer is to just use any other typed language, and not use Python.