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):
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.
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
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.
I definitely will! The question is always finding projects that use this technology..