3 ms·
Indeed. TinyScheme being a single file of C code hides this fact at a first glance. I didn't want to diminish Lua, which I find quite good too (I wish LuaJIT wa
by carloscm 12y ago
Indeed. TinyScheme being a single file of C code hides this fact at a first glance. I didn't want to diminish Lua, which I find quite good too (I wish LuaJIT was usable on iOS), but I was really looking forward to dive into Lisp.
- justincormack 12y agoLuaJIT is usable as an interpreter on iOS, just not a jit compiler. It is a very fast interpreter, but obviously this is not ideal (and the ffi is slower without jit). Android L is also going to kill jit compilers as well alas, see [1] [1] http://lwn.net/SubscriberLink/609511/53f3d97eed238d55/ http://lwn.net/SubscriberLink/609511/53f3d97eed238d55/
- carloscm 12y agoYeah I liked LuaJIT for the amazing JIT performance and the super fast FFI it enables. Exactly the two things that wouldn't work in iOS. I had no idea Android L was killing JITs. It's a terrible precedent seeing how many dynamic languages depend on a JIT to perform decently.