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

Ruby's internals are hilariously naive. 1.8 is an AST interpreter (!) and 1.9 and 2.0 are dumb bytecode interpreters, with no quickening or anything.

Not to knock it too much - if it gets the job done it gets the job done - but it would be nice if they considered adding at least some undergraduate level interpreter class optimisation techniques.




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

Search: