I was reading about Extempore, an enviroment for audio and video production 
in Scheme. Well, almost: it uses something similar to SuperCollider's 
client-server architechture, with a Scheme interpreter on the client side 
and a server in a typed Scheme with manual memory management, Xtlang. 
https://extemporelang.github.io/docs/reference/memory-management/

And I was thinking, well, we already have typed Racket, all we need now is 
a #lang where you can turn off the GC and have some way of doing manual 
memory management. Then maybe we can build applications where there is a 
lower level subprocess in realtime/racket and higher level process any of 
the GC #langs.
It just would be nice to be able to do such things without having to switch 
to C or some other low level language.

Probably I'm missing something that makes this harder than it sounds, 
though.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/0fed0528-36b3-49cc-80d3-48e7397cd03en%40googlegroups.com.

Reply via email to