On Sat, Dec 25, 2021 at 08:08:55PM +0000, ilmu wrote:
Hi there,
Hi!
I was playing along with a cl-charms tutorial so that I could put together a small program I have in mind, the design is pretty clear on paper and shouldn't be too hard to implement.
Would you share with us the goal of your program?
The template I came up with as a base to work from looks like this: git.sr.ht/~ilmu/sbcl-tala
Apparently I am now setting up async input handling with some threads..
Be careful that ncurses and concurrent programming are difficult to integrate, i resorted using a big priority queue protected by lock/mutex to deal with multi-threading.
and then I found croatoan, now I didn't yet change (which as you can see from the code will not be a big change :^) but I see that the project is under active development
Yes, all merit goes to Mcparen!
and looks like it will save me a lot of time! I am pretty committed to the lisp (and my project) so I'd like to be a good citizen and produce a tutorial on croatoan in parallel with the program itself.
This would be great, in my opinion!
This will not have a predictable timeline... but you can track my progress in that repo. Normally I'd lurk but I'm emailing the list just to be polite and say I appreciate the project (whether or not anything comes of my work).
I can see there is a guix package definition too, nice! :)
Bye! C.