These are chat archives for fourthbit/spheres
Spheres - A set of tools and libraries for real-life Scheme. Multiplatform and Mobile.
Indeed, Blackhole is dead. I actually tried to hack it to make serve my purposes better, but it is really a mess inside (Per acknowledges this, and that's why he dropped it).
It is a replacement, but with a different philosophy. First of all, it uses the R7RS libraries (modules) system. However, this support is not 100% (it lacks rename, only and a few of these keywords). It is a very thin layer at the moment. The reason I don't pour hours on that front is because Marc is going to provide this functionality within Gambit itself in the near future (along syntax-rules, of course). So, SchemeSpheres focuses on:
"make your libraries in r7rs format, which is impleneted in Gambit's namespaces, meaning that you get modules for functions, but syntax sits on a global namespace.",
Sorry just to clarify, lets say I have core.scm, my entry point. This would not be a module. But I could make an .sch file, lets say GUI.sch and export functions from there that non-modular code can use?
Sorry if this a dumb question, I'm the product of codeacademy... and am just now starting to explorer more advanced stuff.
Lastly, build instructions don't mention Windows. But I feel like on the gitter for Gambit itself, someone mentioned Windows building successfully.