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

Isn't the whole point of a Lisp Machine that it's architecturally optimized for Lisp (rather than C, which is what underpins all of the modern Unix/Linux infrastructure)?



That’s my understanding too, which is why I wondered to what extent it’s possible. SBCL produces performant code so I am hopeful an efficient Lisp Machine could be built on x64 hardware.


But if you build it on x64 hardware, then it wouldn't be a Lisp Machine pretty much by definition, no?

Or do you mean a machine that boots into Lisp, effectively using it as the OS, regardless of hardware?


Yeah, that's what I had in mind. With a similar userspace to the old Lisp Machines, but using the vast Linux driver ecosystem.

SBCL already does an acceptable job producing x64 machine code.


If it can be statically linked, it seems like you should be able to just symlink the SBCL binary to /sbin/init (or use init= boot param).




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

Search: