News for hackers. Stuff that matters.
Re:ChrysaLisp by Koshkin on Tuesday January 17, 2023 @12:56PM (#34415937)
Nice to see this wonderful project getting love it deserves.
Re:ChrysaLisp by sfpotter on Tuesday January 17, 2023 @04:57PM (#34419951)
But 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.
Re:ChrysaLisp by ergonaught on Tuesday January 17, 2023 @05:10PM (#34420147)
I 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".
Re:ChrysaLisp by Koshkin on Tuesday January 17, 2023 @05:28PM (#34420372)
Give 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

Re:ChrysaLisp by spijdar on Tuesday January 17, 2023 @05:01PM (#34420007)
Caveat: 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.

Re:ChrysaLisp by llanowarelves on Tuesday January 17, 2023 @06:39PM (#34421121)
Looks like OS with Lisp all the way down
Re:ChrysaLisp by dang on Tuesday January 17, 2023 @05:18PM (#34420256)
Related:

ChrysaLisp - https://news.ycombinator.com/item?id=25779930 - Jan 2021 (6 comments)

ChrysaLisp - https://news.ycombinator.com/item?id=22019594 - Jan 2020 (61 comments)

ChrysaLisp - 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 - Oct 2017 (121 comments)

Chris sometimes comments here:

https://news.ycombinator.com/threads?id=vygr

Also related:

The Taos Operating System (1991) - https://news.ycombinator.com/item?id=16727565 - April 2018 (9 comments)

TAOS Operating System - https://news.ycombinator.com/item?id=15527936 - Oct 2017 (21 comments)

The Taos Operating System (1991) - https://news.ycombinator.com/item?id=9806607 - June 2015 (93 comments)

Re:ChrysaLisp by butterisgood on Tuesday January 17, 2023 @06:46PM (#34421183)
Never got it to run properly on MacOS. Seems really neat though!
Re:ChrysaLisp by incanus77 on Wednesday January 18, 2023 @01:15PM (#34430547)
I did, fairly easily. What an amazing project! I'm going to be exploring this for a long time...
Re:ChrysaLisp by butterisgood on Tuesday January 24, 2023 @08:59AM (#34503594)
Just tried again, it looks like that additional makefile for building against homebrew SDL may have done the trick.

Very interesting!

Re:ChrysaLisp by incanus77 on Tuesday January 24, 2023 @12:52PM (#34507248)
Ah yeah, I had to add to CFLAGS for SDL2.
Re:ChrysaLisp by vygr on Wednesday January 18, 2023 @09:08AM (#34426722)
Thanks 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

Re:ChrysaLisp by camgunz on Wednesday January 18, 2023 @11:22AM (#34428727)
Deepest condolences; hope you're doing OK.

I missed the previous postings; this is an impressive piece of work!

Re:ChrysaLisp by lproven on Thursday January 19, 2023 @03:36PM (#34445267)
Oh, I am very sorry to hear that. My condolences, and also my congratulations on a fine looking OS.
Re:ChrysaLisp by eggy on Wednesday January 18, 2023 @11:18AM (#34428656)
Wow! 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.
Re:ChrysaLisp by eggy on Wednesday January 18, 2023 @03:33PM (#34432661)
<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!