4 ms·
Arpilisp author here. If you were to implement the same Lisp in C then compare, then maybe the assembly variant would be faster for the reasons you mention. Or
by marcpaq 9y ago
Arpilisp author here.
If you were to implement the same Lisp in C then compare, then maybe the assembly variant would be faster for the reasons you mention. Or maybe not.
Also, I modeled arpilisp after the original Lisp. That's barely a first step, and possibly the wrong first step, for anything non-trivial, including applications requiring a "super fast lisp that can compete with Go."
But I didn't write arpilisp for performance. I wrote it to learn and share. Enjoy!