6 ms·
ChrysaLisp
- Koshkin 4y agoNice to see this wonderful project getting love it deserves.
- sfpotter 4y agoBut what is it? The README is just a bunch of screenshots and disjointed comments about what features it has listed in no particular order. It would be great if there was some summary from a birds eye view of what the project actually is.
- spijdar 4y agoCaveat: I'm not a lisp-person, however: It looks like a modern interpretation of a Lisp machine -- a "real" Lisp, where the entire environment is a Lisp, and you can network and do GUI stuff and OS stuff in Lisp, running either in a hosted environment or maybe on bare metal eventually.
- ergonaught 4y agoI think the "what" was intended to be covered by the initial flurry of contents, "MIMD, multi CPU, multi threaded, multi core, multi user Parallel OS".
- Koshkin 4y agoGive it a try! The page includes snapshot.zip and a number of scripts to start you off. See also https://github.com/vygr/ChrysaLisp/blob/master/docs/INTRO.md https://github.com/vygr/ChrysaLisp/blob/master/docs/INTRO.md
- llanowarelves 4y agoLooks like OS with Lisp all the way down (or up.. All the apps on top)
- dang 4y agoRelated: ChrysaLisp - https://news.ycombinator.com/item?id=25779930 https://news.ycombinator.com/item?id=25779930 - Jan 2021 (6 comments) ChrysaLisp - https://news.ycombinator.com/item?id=22019594 https://news.ycombinator.com/item?id=22019594 - Jan 2020 (61 comments) ChrysaLisp - https://news.ycombinator.com/item?id=18897817 https://news.ycombinator.com/item?id=18897817 - Jan 2019 (19 comments) ChrysaLisp – A 64-bit Lisp OS with GUI - https://news.ycombinator.com/item?id=15466124 https://news.ycombinator.com/item?id=15466124 - Oct 2017 (121 comments) Chris sometimes comments here: https://news.ycombinator.com/threads?id=vygr https://news.ycombinator.com/threads?id=vygr Also related: The Taos Operating System (1991) - https://news.ycombinator.com/item?id=16727565 https://news.ycombinator.com/item?id=16727565 - April 2018 (9 comments) TAOS Operating System - https://news.ycombinator.com/item?id=15527936 https://news.ycombinator.com/item?id=15527936 - Oct 2017 (21 comments) The Taos Operating System (1991) - https://news.ycombinator.com/item?id=9806607 https://news.ycombinator.com/item?id=9806607 - June 2015 (93 comments)
- butterisgood 4y agoNever got it to run properly on MacOS. Seems really neat though!
- incanus77 4y agoI did, fairly easily. What an amazing project! I'm going to be exploring this for a long time...
- butterisgood 4y agoJust tried again, it looks like that additional makefile for building against homebrew SDL may have done the trick. Very interesting!
- incanus77 4y agoAh yeah, I had to add to CFLAGS for SDL2.
- vygr 4y agoThanks for your interest again folks. Sorry this year has been a bit sparse on updates due to the death of my partner Aihua, and brother-in-law. Come chat at: #ChrysaLisp-OS:matrix.org Recommend element.io reader. Chris
- eggy 4y agoWow! Pretty impressive. I opened a Chess game and then went into Edit to see if I could live edit Chess/app.lisp to change the title bar name to "Chess" in the running instance, but the change only shows after I open a new instance of Chess after a Save of app.lisp. Is there any way to live edit? I'll join the element discussion. Thanks! I am a Lisper, so this will become my new playground for fun and experimentation outside of the Windows/Mac/Linux world.
- eggy 4y ago<No doubt I will have many demons in hell awaiting me...> Oh, you will sir! You and that rotten Rich Hickey fellow! ;) So you wrote an assembler to replace NASM. Is it in the source? Why replace NASM? Thanks!