3 ms·
So I know very little about Scheme, other than it's fun to play around with. Wouldn't there be some middle ground where you have a tiny language and a unifying
by mrweasel 3y ago
So I know very little about Scheme, other than it's fun to play around with.
Wouldn't there be some middle ground where you have a tiny language and a unifying library/plugin system that would allow libraries to work across implementations (given some API/restrictions). So much like we have C++ and Boost or C and various C standard libraries, it would be possible to have any number of small Scheme implementation that could, if the developers wanted to, pull in a larger standard library, of which there could be many. Each Scheme implementation could then opt to develop and distribute a standard library with their compiler or simply refer to any number of third party standard libraries.