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

What are you thoughts of the elm programming language? #54

Closed
pruett opened this issue Sep 22, 2015 · 2 comments
Closed

What are you thoughts of the elm programming language? #54

pruett opened this issue Sep 22, 2015 · 2 comments

Comments

@pruett
Copy link

pruett commented Sep 22, 2015

You mentioned that you drew inspiration from Elm when writing Redux. Can you expand on your thoughts of the Elm programming language? Specifically, do you see it as a viable alternative to writing javascript today or maybe sometime in the future? Is the lack of tooling (i.e. webpack, browserify, gulp, etc.) and an established ecosystem like node/npm something that deters you from writing in it?

@gaearon
Copy link
Owner

gaearon commented Sep 24, 2015

I think Elm seems amazing. I definitely see it as a viable alternative to JavaScript. I think we're not yet close to where most people would be comfortable with its programming model, but we're slowly getting there.

I'm not very familiar with Elm's tooling but they have their own bundler and package manager, so I'm not sure whether (not) using Webpack/Browserify would even be a problem. All in all, it seems that Evan is paying tremendous attention to the tooling, so I'm not worried about it much.

The only reason I don't dive into Elm is that I'm too lazy to learn a new programming language right now, and I don't have a side project to do in it. I think that learning Elm and ClojureScript is something I'll have to do sooner or later to become a better developer though.

@gaearon gaearon closed this as completed Sep 24, 2015
@pruett
Copy link
Author

pruett commented Sep 28, 2015

👍 dope

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