3 ms·
If you're willing to exclude D because it "lacks momentum", Go because you'd "like to avoid it", and Rust because it's "too unfamiliar", then you're really out
by fouric 7y ago
If you're willing to exclude D because it "lacks momentum", Go because you'd "like to avoid it", and Rust because it's "too unfamiliar", then you're really out of options. I don't think there exist any other performant, popular, compiled languages that are similar to Javascript; all of them fail one of your criteria or another:
- Haskell: very fast but probably more "unfamiliar" to you than Rust
- Common Lisp: fast, very stable, easier than Haskell (semantics similar to Python/Javascript) but definitely not mainstream
- FORTH: very fast but memory-unsafe and semantically+syntactically almost polar opposite of most popular languages
- alcover 7y agoThank you, - I don't exclude D but it means some untrivial learning in spite of its semblance to C. I don't have infinite time to learn all promising C++ replacements. - Haskell.. really ? Plus it's not fast at all it seems. - Lisp : interesting idea. I'd prefer a C-like language but learning it expands your mind they say.