3 ms·
Mike Pall Writing a full just-in-time compiler for a dynamic language (Lua) [1] that was not only much faster than contemporary browser Javascript engines, but
by throwaway34241 7y ago
Mike Pall
Writing a full just-in-time compiler for a dynamic language (Lua) [1] that was not only much faster than contemporary browser Javascript engines, but also faster than the Android JVM (at the time) [2].
Also porting that compiler to emit x86, x64, ARM, PPC, MIPS. All as one person.
It was so impressive that I'm actually a little curious what he's been working on now, since he's mostly moved on from the project and has (I'm sure deliberately) little online presence. Maybe some company has some amazing secret project that we'll find out about someday.
[1] http://lua-users.org/lists/lua-l/2009-11/msg00089.html http://lua-users.org/lists/lua-l/2009-11/msg00089.html
[2] https://news.ycombinator.com/item?id=2617628 https://news.ycombinator.com/item?id=2617628