Not quite what you’re asking for, but I wish Erlang had gotten popular before Java took off. I think that could have massively changed the course of “mainstream” languages. Maybe the JVM itself would have been BEAM-inspired. Heck, in an ideal world, the Netscape corporation and Brendan Eich would have created something based on Erlang/BEAM to ship with Navigator, instead of inventing JavaScript.
in an ideal world, the Netscape corporation and Brendan Eich would have created something based on Erlang/BEAM to ship with Navigator, instead of inventing JavaScript.
I completely agree that in an ideal world JavaScript wouldn’t exist. 😀
But in the browser. My complaint with JavaScript is that it was effectively the only choice for in-browser logic up until WebAssembly was stabilized, and even now it requires JS glue code.
I took a glance at it a while back, and it looks like Elixir + Go. Meh. Elixir could use gradual typing (and it’s coming along there), but turning to Go isn’t the answer.
Not quite what you’re asking for, but I wish Erlang had gotten popular before Java took off. I think that could have massively changed the course of “mainstream” languages. Maybe the JVM itself would have been BEAM-inspired. Heck, in an ideal world, the Netscape corporation and Brendan Eich would have created something based on Erlang/BEAM to ship with Navigator, instead of inventing JavaScript.
I completely agree that in an ideal world JavaScript wouldn’t exist. 😀
BEAMScript!
elixer?
But in the browser. My complaint with JavaScript is that it was effectively the only choice for in-browser logic up until WebAssembly was stabilized, and even now it requires JS glue code.
This but elixir
It’s basically erlang but nice
Or Gleam!
I took a glance at it a while back, and it looks like Elixir + Go. Meh. Elixir could use gradual typing (and it’s coming along there), but turning to Go isn’t the answer.
Elixir is running on the BEAM. It wasn’t invented until 2012, though, so it couldn’t have become popular in time to influence the JVM or Netscape.
Yes, I’m aware, I’m more wishing it was elixir rather than saying it was actually possible.
deleted by creator