For the JVM. Not for ART, especially when using full ahead-of-time compilation rather than interpreter / JIT modes.
Programs that should start in tens of ms take several seconds to start. That's 100x.
-
-
-
Java start-up time has to do with the JIT compiler, not GC. GC would usually reduce start-up time by delaying work.
-
Java isn't a great AOT compiled language due to so much dynamic dispatch / reflection but it's unrelated to GC.
End of conversation
New conversation -
-
-
fwiw, OCaml programs start instantaneously and consume little memory (few MB for small network programs)
-
OCaml is nice, but "a few MB" is still a lot compared to "a few kB" (C).
-
sure. Otoh it was a hobby project made faster and much more secure (IO in C is terrible). No memleaks.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.