3 ms·
JVM is essentially project knowledge, if you're writing code that requires you to understand JVM internals really well, unless you're working on JVM directly, s
by Aperocky 4y ago
JVM is essentially project knowledge, if you're writing code that requires you to understand JVM internals really well, unless you're working on JVM directly, something is wrong within the division of labor. Programming with java requires no internal JVM knowledge bare the bare minimal surface ones (execution args, etc).
- bidirectional 4y agoWhy? If you're working on a performance critical application, you need that knowledge. Plenty of HFT firms use Java.
- markdestouches 4y agoWhat's the reasoning behind picking Java for a performance critical application over something like C or C++?
- tester756 4y agohttps://news.ycombinator.com/item?id=12051639 https://news.ycombinator.com/item?id=12051639
- BossingAround 4y agoWe do have CLR, BEAM, HaLVM, and LLVM. Understanding the JVM translates to understanding similar architectures.