16 Comments
User's avatar
Liam Proven's avatar

Glad you enjoyed my talk. ;-)

You might enjoy this more recent post of mine; it grew out of a Reddit comment, but I turned it into a blog post that did quite well on HN.

https://liam-on-linux.dreamwidth.org/80795.html

Expand full comment
Liam Proven's avatar

Also, if you don't read Loper-OS.org already, you should. It's a goldmine of powerful ideas.

Expand full comment
Lars's avatar

Supergood thoughts!! I 100% agree. Lyckily we have Emacs as a personal "lisp machine"... but the change will come towards a full Lisp OS. I'm sure

Expand full comment
Erasmus's avatar

Check out Urbit. It's being built.

Expand full comment
Liam Proven's avatar

Urbit is amazing, and Yarvin reinvented a lot of the concepts of Lisp machines, ostensibly independently.

The problems are several, though.

His politics are... unpleasant.

It's tied in to cryptocurrencies. Those are more than just problematic; they're toxic.

It's not a native OS. It's also so completely _de novo_ that no existing tools work.

Expand full comment
Michael Christenson II's avatar

We don't need another web based system. We need an OS that runs natively and lives vicariously.

Expand full comment
soft pillow's avatar

it's web based as an entry point. rome wasn't built in a day.

Expand full comment
Massimiliano Ghilardi's avatar

As a (little) contribution toward a unified language stack,

I can offer, and self-promote, my UNIX shell written in Lisp, and scriptable in Lisp:

https://github.com/cosmos72/schemesh

Using it as an interactive shell on a UNIX system gives a (admittedly limited) peek at what Lisps machines would feel with their approach "it's Lisp all the way down", yet it's a step in that direction :)

Expand full comment
Anonymous0xDEADBEEF's avatar

I'm not very convinced.

Like yes I understand the limitations but to me the best idea that was developed as a solution to transparently distribute the computers is plan 9.

Expand full comment
Parvis's avatar

I really liked the idea. We definitely need a new system/OS, instead of building layers on layers, wasting time and adding more lines of code.

Expand full comment
Michael Christenson II's avatar

Completely agree. I've been thinking of putting one on a Risc-V using Common Lips. Any thoughts on that?

Expand full comment
Fulton's avatar

I like it, I just think in the end we would need an optimized architecture.

Expand full comment
Michael Christenson II's avatar

Do you have some specs in mind? I have a small FPGA to play with.

Expand full comment
Fulton's avatar

I'm by no means a chip expert, you should check out the work the Pico Lisp people did https://www.mail-archive.com/picolisp@software-lab.de/msg04823.html

Expand full comment
mojochao's avatar

s/where/were/g :-)

Expand full comment