DEV Community

[Comment from a deleted post]
Collapse
 
antonrich profile image
Anton

Try ELM programming language. It compiles to JS. It's statically typed language. The compiler is similar to swift in the sense that it doesn't let you compile with mistakes. Error messages are great.

The language has a promise of "No Runtime Exceptions".

I'm gonna link a presentation (which is one of the best presentations ever):

youtu.be/kuOCx0QeQ5c

Collapse
 
antonrich profile image
Anton

For one thing, you won't see anarchy in ELM. ELM has built in things like: immutability, virtual dom, state (redox like), architecture, tiny assets, improve compiler (faster in 0.19), tree shaking.

I strongly advise you to watch the presentation at least give it a minuter you won't regret it I promise that.

Collapse
 
katsanos_george profile image
George Katsanos

I definitely will! The question is always finding projects that use this technology..