Earlier quoted context omitted.
In the Java world, sure. Other programming language ecosystems tend to have tons of churn. For an anecdote, every TypeScript project I find from 2021 or earlier is simply impossible to build nowadays, meanwhile the ClojureScript code I dealt with in a previous job was able to survive 8 years worth of updates to libraries and the core language. I frequently ran into code that was last modified around 2013 because it j…
Note that what OP said he found was a JAR, not code. If you found an executable built in any language, I would expect it to still be able to run 13 years later.
I found one of my first programs (Java, 2011) on the Wayback Machine and it runs
191–193 of 193 posts
Re: I found one of my first programs (Java, 2011) on the Wayback Machine and it runs
#192Earlier quoted context omitted.
In the Java world, sure. Other programming language ecosystems tend to have tons of churn. For an anecdote, every TypeScript project I find from 2021 or earlier is simply impossible to build nowadays, meanwhile the ClojureScript code I dealt with in a previous job was able to survive 8 years worth of updates to libraries and the core language. I frequently ran into code that was last modified around 2013 because it j…
The snarky response would be that TypeScript and Go are not industrial strength languages :) C++, C, even Fortran run just fine after decades.
"I have no confidence that a C++ application I built last year with CMake 3.21 will build today with CMake 3.25." (c) https://wordsandbuttons.online/the_real_cpp_killers.html
Re: I found one of my first programs (Java, 2011) on the Wayback Machine and it runs
#193Earlier quoted context omitted.
There are many other languages with a better lindy effect rating ( https://en.wikipedia.org/wiki/Lindy_effect ), common lisp, erlang, fortran and more. I won't doubt how java doing well, but other languages have it beat.
Except they're not in widespread usage, so aren't relevant. No grads are going "gee, do I go with a .NET shop, a JVM shop, or a BEAM shop?" And as for Common Lisp, which implementation? They can't even be compatible amongst themselves, so I'm dubious that SBCL CL from 13 years ago would just work.
For a bit more solid example:
https://web.archive.org/web/20150217111426/http://www.inform...
This too will likely end up being downvoted for talking against the hivemind here.