I put together a PR to add windows support for the cross platform fork and that also made me want to create a VSCode extension.
Nothing worth sharing yet, but progress is swift, and just sharing my plan so we don’t duplicate effort (or let me know if someone’s already working on it!).
I wonder if it would make sense to have a thread for using the language itself vs. the various tooling surrounding it / cross-platform development? I certainly don’t want to clutter the thread with development stuff.
As you’d probably expect, it connects to sapf-lsp and also lets you send commands to sapf through the VS Code terminal. But now in a text editor that’s decidedly less cool than vim / emacs!
A note on the design…I thought it would be convenient to use the actual terminal rather than a separate “output” window that you can’t type in. So you can switch over to the REPL and type directly if you want.
But, if it ends up being awkward or clunky to be sending commands to an actual terminal and people would prefer a more “controlled” connection to the sapf REPL, I’m happy to switch to a different approach.
Just curious if others are also working in it and if so dose it warrant its own dedicated forum…? I feel rude to highjack this SC one.
Just post about it here! Sclang/scsynth/SAPF are siblings and there will hopefully be even more cross-pollination in the future. I think it’s great to let the communities grow together instead of fracturing.
SAPF looks so cool I want to learn more … and wondering if someone can explain to me (a beginner) , where to look first? I saw some examples and some language names like : Forth,post script ,Haskell and …
but not sure where to begin ?
the Immediate mode (computer graphics) explorations on the " SuperCollider Behind The Scene " video are so interesting and exciting. James is so inspirational