July 13, 2022

On Wednesday, 13 July 2022 at 11:52:45 UTC, Bienlein wrote:

>

If Go fullfils your performance requirements you can also get along with Java or C#. In that way D and Rust are not the only options. Java19 now also has what they call "virtual threads" which are made to deliver the same as Goroutines (comunicating sequential processes). See project Loom: https://openjdk.org/projects/loom/

As well as Valhalla, Tagged Union, Pattern Matching, Foreign Memory Access, GraalVM AOT compiler

They are willing to dust their house and move forward to catch up

We have lot to learn from that, and that'll be interesting to see if that'll be enough to give Java a new fresh life like Python 3

July 13, 2022

On Wednesday, 13 July 2022 at 20:58:34 UTC, ryuukk_ wrote:

>

On Wednesday, 13 July 2022 at 11:52:45 UTC, Bienlein wrote:

>

If Go fullfils your performance requirements you can also get along with Java or C#. In that way D and Rust are not the only options. Java19 now also has what they call "virtual threads" which are made to deliver the same as Goroutines (comunicating sequential processes). See project Loom: https://openjdk.org/projects/loom/

As well as Valhalla, Tagged Union, Pattern Matching, Foreign Memory Access, GraalVM AOT compiler

They are willing to dust their house and move forward to catch up

We have lot to learn from that, and that'll be interesting to see if that'll be enough to give Java a new fresh life like Python 3

Programming languages are like traditional languages, they must evolve and adapt otherwise they slowly die with demography

Go also was willing to adopt generics despite being against it at the beginning, that proves the point above

1 2 3
Next ›   Last »