Skip to content
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

Open
matthewkaney opened this issue Dec 28, 2022 · 4 comments
Open

Which languages should be added? #34

matthewkaney opened this issue Dec 28, 2022 · 4 comments
Labels
question Further information is requested

Comments

@matthewkaney
Copy link
Owner

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.

@matthewkaney
Copy link
Owner Author

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.

@matthewkaney
Copy link
Owner Author

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.

@matthewkaney
Copy link
Owner Author

Strudel also makes a lot of sense, as it's used similarly to Tidal, and also JS support in CodeMirror is automatically very good.

@matthewkaney matthewkaney added the question Further information is requested label Dec 28, 2022
@matthewkaney matthewkaney pinned this issue Dec 28, 2022
@matthewkaney
Copy link
Owner Author

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).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant