(no title)
sideeffffect | 11 months ago
Now even Java has cheap threads (Loom).
And Go even has generics. Just 20-ish years later than Java. And it's likely that more features that now Java has will trickle into Go. If Go wants to survive.
All this to say that there is no space in the market for another language which is a stupid simple Algol. Go already occupies that space. And even Go will have to add features developers want/need, if it doesn't want to get cornered out of the market.
It's not only Scala that must evolve.
culi|11 months ago
Java needed Apple, Go needed Google, React needed Facebook, TypeScript needed Microsoft, etc
In this way Rust is actually a pretty unique success story in that there's no singular major tech firm pushing it
gf000|11 months ago
Java is one of the few languages that does have it, besides Erlang, Haskell and Go. That "even" is absolutely not warranted.
zozbot234|11 months ago
If by "cheap threads" you mean M:N threads a.k.a. fibers/green threads, Java had that on Solaris well before Go.
gf000|11 months ago