Implementing a SRFI-18 multi-core implementation?

I will be working on a project in parallel programming, and it would be nice to be able to use Scheme. However, for this project it will really be necessary to use different CPU cores (continuations based on threads will not be executed).

So, is there any kind of R5RS circuit that implements SRFI-18 using different processor cores?

+4
source share
3 answers

Guile 2.0 has an SRFI 18 implementation that uses POSIX. (Guile 1.8 had POSIX streams, but no SRFI 18.)

+2
source

Better late than never:

bigloo supports srfi-18 and POSIX-threads

+2
source

Chicken Scheme compiles in C and supports SRFI-18 (although you should read the notes section!).

0
source

Source: https://habr.com/ru/post/1340263/


All Articles