Re: [9fans] plan 9 and lisp

2023-01-25 Thread Lassi Kortela
While creating a scheme interpreter is relatively easy, what is missing is an industrial strength scheme “with batteries included” (Go is a good example of this). And no, IMHO Racket is not it. Gauche is the Scheme with the most "batteries included". --

Re: [9fans] plan 9 and lisp

2023-01-23 Thread Lassi Kortela
Not Plan 9, but lately I've been working in Chicken, which is a lovely pragmatic Scheme for *nix: https://www.call-cc.org/ . Perhaps I should give s9fes a shot as well! Chicken and Gambit are the most portable "big" Scheme implementations. Both come with a Scheme->C compiler and a separate Sch

Re: [9fans] plan 9 and lisp

2023-01-19 Thread Lassi Kortela
i’m wondering what 9fans think about lisp, specifically scheme. Cat-v.org has given a nod to Scheme. Chibi-Scheme has run on Plan 9. A useful Scheme interpreter can be written in about 10k lines of clear C code. they’re both the powerful synthesis of simple ideas. i don’t see any mention o

[9fans] POSIX shared memory (shm_open)

2019-04-24 Thread Lassi Kortela
Hello, Can the POSIX shared memory API be emulated on Plan 9 with reasonable effort? I didn't find any mention of 'shm_open' in Plan 9 source. To recap, the API works as follows: - shm_open(path) to open or create an shm object, get a file descriptor - shm_unlink(path) to remove the shm objec