you are viewing a single comment's thread
view the rest of the comments
[–] 22 points 1 year ago (2 children)

Unlike other older languages, such as Cobol and Fortran -- which are still used, but almost always in legacy projects -- Java has constantly evolved to meet new demands while maintaining backward compatibility.

can't speak on the FORTRAN claim but with COBOL this couldn't be less true. last i checked the newest Enterprise COBOL LTS is newer than Java's

  • source
  • hideshow 4 child comments
  • [–] 11 points 1 year ago (1 child)

    The difference is people still write Java, regardless of whether it's a dated pos or not, so the use cases have evolved

    Then there's the use of the JVM/JRE which have evolved even more due to Scala, Clojure & Kotlin

  • source
  • parent
  • hideshow 2 child comments
  • [–] 7 points 1 year ago (1 child)

    COBOL is still being updated because, believe it or not, people are still writing COBOL

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 year ago (1 child)

    And Java is very much considered legacy in the vast majority of projects that use it.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 1 year ago (1 child)

    Then it would not be constantly evolving with more than a new release per year. Do you know anything about gigantic Java ecosystem? Guessed so ...

  • source
  • parent
  • hideshow 2 child comments