[Info-vax] Greg Kroah-Hartman on backwards compatibility

Arne Vajhøj arne at vajhoej.dk
Tue Dec 1 13:39:00 EST 2020


On 12/1/2020 12:59 PM, Dave Froble wrote:
> Tell me why it is harder to get into existing code for modifications, 
> maintenance, fixes, and such, then it is to explore the original design, 
> re-write the code in your language of the week, and then test it to 
> insure that you didn't screw things up royally?

And the most common "modern" languages are not that new.

The big ones are typical 20-30 years old:

C++ 1985
Python 1991
Java 1995
PHP 1995
Ruby 1995
JavaScript 1995
C# 2000
VB.NET 2001

And even the smaller "up and coming" languages are typical 10-15 years old:

Groovy 2003
Scala 2004
F# 2005
Go 2009
Rust 2010
Kotlin 2011
Swift 2014

Arne





More information about the Info-vax mailing list