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

[Discussion] Other lang support (Dart) #1808

Closed
daniele-orlando opened this issue Feb 19, 2019 · 1 comment
Closed

[Discussion] Other lang support (Dart) #1808

daniele-orlando opened this issue Feb 19, 2019 · 1 comment

Comments

@daniele-orlando
Copy link

daniele-orlando commented Feb 19, 2019

Hi dear all.

First of all I really want to congratulate with you for the awesome Deno project; you took the best ideas and technology out there packaging everything in one piece of art. ^_^

I want to post a question for the mere curiosity and, in case, start a discussion.

Have you evaluated the idea of extending the supported programming languages to other languages that can be effectively translated to JavaScript?

Given the Deno platform and its way of resolving dependencies, translating them just-in-time to JavaScript, I think it would be awesome to expand the supported languages to others than JavaScript and TypeScript.

I take as example Dart because it is a good language and a translator is already available, but the same arguments can be extended to any other language that can be easily translated to JavaScript, for example Elm.

@ry
Copy link
Member

ry commented Feb 19, 2019

Let's discuss in this issue: #1739

Generally we want to have a better API for plugging in compilers. I doubt we will include any of these by default like we do TypeScript (we consider it special) ... but it would be nice to have a way for 3rd party compilers to plug in.

@ry ry closed this as completed Feb 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants