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 racket-users+unsubscr...@googlegroups.com.
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