-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Which languages should be added? #34
Comments
Hydra is probably coming next. A large chunk of the implementation is already written, and I've performed with it before. It's mostly blocked while I figure out the interface for switching between language modes. |
Also attractive is Supercollider (sclang), as it would allow folks to edit SuperDirt code right next to Tidal code. I definitely want to support this (including a decent chunk of the server diagnostic information that the Supercollider IDE supports), but it's going to be a fair amount of work. |
Strudel also makes a lot of sense, as it's used similarly to Tidal, and also JS support in CodeMirror is automatically very good. |
I think Sardine is also on the shortlist—I'm going to be working on it a lot this fall for another project, and it's already got a web editor that I can pull from (and hopefully contribute back to as well). |
The goal with this project is to create an environment that can support a wide variety of programming languages. Eventually, language packages will be well-defined and other people can contribute their own, but for now, I'm going to focus on incubating some language packages within this repository to guide development.
That said, what should I focus on? I'll add some comments for individual languages—reach with an emoji to the ones that you're most interested in seeing, or post comments suggesting others that you'd like to see.
The text was updated successfully, but these errors were encountered: