[conspire] Java isn't even Cobol 2.0

paulz at ieee.org paulz at ieee.org
Sun Feb 13 20:41:21 PST 2022


 Thanks for the info about COBOL.  That was the first time I've actually seen a segment of COBOL.
I have the same opinion about FORTRAN, which is another legacy language.  For engineering problems involving things like complex numbers and trigonometry functions, its great.  You define some variables as floating point or complex and then drop them into equations and the compiler figures out which flavor of the function to use and deliver you the result in the expected number type.    Most other languages require the programmer to explicitly write code to deal with complex numbers because there is no library subroutine for the sine of a complex number.
Paul
    On Wednesday, February 9, 2022, 12:03:31 PM PST, Deirdre Saoirse Moen <deirdre at deirdre.net> wrote:  
 
 I've had a joke I've told for years, and…I was in error.

"Java is COBOL 2.0."

The catch is, Java hasn't replaced Cobol in a lot of industries *because it can't*.

> One of the fun side effects of my summer learning COBOL is that I’m beginning to understand that it’s not that Java can’t do math correctly, it’s how Java does math correctly. And when you understand how Java does math and how COBOL does the same math, you begin to understand why it’s so difficult for many industries to move away from their legacy.

https://medium.com/the-technical-archaeologist/is-cobol-holding-you-hostage-with-math-5498c0eb428b

-- 
  Deirdre Saoirse Moen
  deirdre at deirdre.net

_______________________________________________
conspire mailing list
conspire at linuxmafia.com
http://linuxmafia.com/mailman/listinfo/conspire
  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://linuxmafia.com/pipermail/conspire/attachments/20220214/eb984c27/attachment.html>


More information about the conspire mailing list