Oh cool. I was searching about Lisp Machines. Now I think I can add your blog and some others to crawl list for offline browsing.
And BTW, I need some kind of a Lisp Machine now for me Genetic Programming experiments. Not a real "need". I just feel that I will have less headache if my workspace wasn't like it is now. I have written a post on me blog: https://far.chickenkiller.com/computing/do-i-need-a-lisp-machine-comeback/
Regarding choice of language, I think I made a very bad mistake by using Rust for Genetic Programming. I never reached advanced levels of Common Lisp. But as much as I know about it, it would make it a much better language for GP than Rust.
I don't know other Lisps. But since it is compute-intensive, I don't know other Lisps which have got advanced features, yet offer almost the same runtime performance as Rust.
PS: It will be good if you excuse me for grammar or spelling mistakes!
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 :)
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
Also, if you don't read Loper-OS.org already, you should. It's a goldmine of powerful ideas.
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
Check out Urbit. It's being built.
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.
www.azimuth.shop
We don't need another web based system. We need an OS that runs natively and lives vicariously.
it's web based as an entry point. rome wasn't built in a day.
Oh cool. I was searching about Lisp Machines. Now I think I can add your blog and some others to crawl list for offline browsing.
And BTW, I need some kind of a Lisp Machine now for me Genetic Programming experiments. Not a real "need". I just feel that I will have less headache if my workspace wasn't like it is now. I have written a post on me blog: https://far.chickenkiller.com/computing/do-i-need-a-lisp-machine-comeback/
Regarding choice of language, I think I made a very bad mistake by using Rust for Genetic Programming. I never reached advanced levels of Common Lisp. But as much as I know about it, it would make it a much better language for GP than Rust.
I don't know other Lisps. But since it is compute-intensive, I don't know other Lisps which have got advanced features, yet offer almost the same runtime performance as Rust.
PS: It will be good if you excuse me for grammar or spelling mistakes!
PS2: Why do I need to login to comment? :/
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 :)
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.
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.
Completely agree. I've been thinking of putting one on a Risc-V using Common Lips. Any thoughts on that?
I like it, I just think in the end we would need an optimized architecture.
Do you have some specs in mind? I have a small FPGA to play with.
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
s/where/were/g :-)