3 ms·
Go values stability. But time passes and big changes do happen. Go modules. Generics. I wonder how many of the same arguments were made about Java back in the
by kinjba11 5y ago
Go values stability. But time passes and big changes do happen. Go modules. Generics.
I wonder how many of the same arguments were made about Java back in the day. Java got generics at around 8 years after its 1.0 release in 1996. Go's getting them 9 years after its 1.0 release in 2012.
We should probably compare apples-to-apples. C++ has been around for 35+ years. Java has been around for 25 years since its 1.0 in 1996. Python for 26 years. C# for 20 years.
I wonder what people will think of Go in 10-20 years when its age matches more established ecosystems. Will devs be complaining about dealing with pre-generics code then?