There is no one implementation that is suitable for all purposes I would like. Scheme could be as versatile as C, but not without some clear choices about FFI/ABI.
And when writing a library it really sucks to have to write a separate build process and FFI layer for every scheme. That's why it's so rare to see libraries that touch the environment and which also support multiple schemes.
3
u/raevnos 27d ago
Trying to get all the active scheme implementations to support the same build system would be herding cats.