News for hackers. Stuff that matters.
Re:Thank You, Guido by evmar on Wednesday October 30, 2019 @12:01PM (#21399151)
Go has a compatibility promise from 2012 that they've upheld for now seven years. They are still discussing whether to change something in Go 2.

https://golang.org/doc/go1compat

Re:Thank You, Guido by majewsky on Wednesday October 30, 2019 @12:07PM (#21399219)
> They are still discussing whether to change something in a backwards-incompatible way in Go 2.

FTFY

Re:Thank You, Guido by sadfklsjlkjwt on Wednesday October 30, 2019 @12:14PM (#21399301)
Fortran from the 1980s is still supported...
Re:Thank You, Guido by greglindahl on Wednesday October 30, 2019 @02:22PM (#21400824)
Fortran from the 1960s is still supported. Almost all modern Fortran compilers support syntax that was deprecated decades ago.
Re:Thank You, Guido by pletnes on Wednesday October 30, 2019 @12:42PM (#21399665)
You misspelled the 1960s.
Re:Thank You, Guido by cik on Wednesday October 30, 2019 @12:28PM (#21399481)
Hell, I fixed something in Turing last week. My eyes are still bleeding.
Re:Thank You, Guido by gowld on Wednesday October 30, 2019 @01:25PM (#21400186)
And yet almost no one chooses to write new Fortran code for applications. We rely on a few ancient critical widely used libraries like BLAS, accessed from non-Fortran programs.
Re:Thank You, Guido by greglindahl on Wednesday October 30, 2019 @02:22PM (#21400842)
This is not true, there are niches where Fortran is still dominant for new code.

Also for BLAS, the underlying code is usually no longer Fortran.

Re:Thank You, Guido by giancarlostoro on Wednesday October 30, 2019 @03:05PM (#21401298)
I came to say this. I learned Go in the early years and have come back after not touching it in years and it all still sounds eerily familiar and a lot of the basics I learned are still relevant to what I do.

Go is good at being Pythonic in some senses too. Some would say to a fault.

Re:Thank You, Guido by petre on Wednesday October 30, 2019 @12:58PM (#21399876)
They probably do not want to end up with a Perl 6 situation. I meant Raku, the language formally known as Perl 6.