News for hackers. Stuff that matters.
Re:Ask HN: Can someone explain to me why all languages don't... by jimrandomh on Monday December 22, 2008 @10:01AM (#406405)
JIT compiled languages are slow to load, because they have to compile each bit of code the first time they run it. That is why Java is known as a slow language, even though it does fine in benchmarks: because loading is the one operation that's slow enough for the user to notice.
Re:Ask HN: Can someone explain to me why all languages don't... by silentbicycle on Monday December 22, 2008 @09:27PM (#407177)
Counter-example: LuaJIT (http://luajit.org/luajit_performance.html), largely because the compiler / optimizer themselves are extraordinarily small.
Re:Ask HN: Can someone explain to me why all languages don't... by dhotson on Monday December 22, 2008 @05:27PM (#406960)
The thing is, even compiled C++ apps are no better when loading a bunch of shared libraries etc.

OpenOffice.. I'm looking at you! ;-)