Hacker News new | past | comments | ask | show | jobs | submit login

> a good interpreter can get a large portion of the gains you'd get from a compiler.

But there is a fundamental thing that a pure interpreter cannot avoid: compiling the source every time your application runs. This leads to long loading times.

For long lived applications this is not a big problem, but for short lived programs this can be killing. Currently `ls` in a directory with 10k files takes "0m0.008s", `git status` on the same directory takes "0m0.020s". You can barely warm up your interpreter in that time.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: