HN user

pete23

57 karma
Posts0
Comments15
View on HN
No posts found.

“I am a transhumanist because I do not have enough hubris not to try to kill God.”

This essay is excellent - gets a little bogged down in rubbing your nose in enough examples, but has enough depth of concept to compensate.

[dead] 10 years ago

And then the viva64 "book" is basically a list of open source projects with bugs in spotted by Karpov's pet static analyser. Very little of excitement to see here, just a grab bag of gotchas - pretty much like C++ itself. /runs for cover

Jitterdämmerung 11 years ago

Static typing in Java does not give enough information to optimise because of polymorphism. The JIT can observe runtime behaviour and inline method calls at monomorphic sites.

http://insightfullogic.com/2014/May/12/fast-and-megamorphic-...

Worth noting also that Azul's Zing ReadyNow technology for AOT (and indeed their no-pause C4 collector) address some of the specific gripes raised here around the JVM...