>>2 So a lisp machine is designed in a way that makes lisp accurate to the hardware? Could they actually be as useful as computers with a more standard architecture? >>3 Racket at least supports objects and traits. I haven't learned about that yet though.
>>4 >So a lisp machine is designed in a way that makes lisp accurate to the hardware? I've always wondered this too. I have some familiarity with assembly and how those instructions map directly to binary and I can see that it's fundamentally quite different from Lisp. But I've always wondered if there was another way the binary could function that's more Lisp-like.
This may be unrelated but I also always felt like a "Lisp Machine" would really benefit from being Single Address Space so programs could directly access data in other programs like in TempleOS.