News for hackers. Stuff that matters.
Re:“I am literally losing sleep” over Java (1996) by tonyedgecombe on Thursday January 06, 2022 @09:00AM (#29823584)
No but it did a pretty good job of finishing off COBOL.
Re:“I am literally losing sleep” over Java (1996) by sgt on Thursday January 06, 2022 @09:48AM (#29824141)
There's certainly less COBOL, but finished off? Most banks run the most critical code on COBOL and new programs are being written all the time.
Re:“I am literally losing sleep” over Java (1996) by garbagecoder on Thursday January 06, 2022 @01:53PM (#29828062)
I’m COBOL “certified” for whatever iota that’s worth. I don’t think I would say “all the time.” There are legacy systems that are being ported to JVM that remain in COBOL because it “just werx” especially for batch processing.

But I have no experience in banks, but in the military and government. So maybe I’m wrong about what they’re doing, but in my experience it was either all being moved to Java or at least JVM just because some of the physical hardware was getting too old to maintain.

I actually think a lot of the new C-family “modern” languages could learn a couple of things from COBOL. It really makes you be explicit about data.

Re:“I am literally losing sleep” over Java (1996) by tonyedgecombe on Thursday January 06, 2022 @12:11PM (#29826301)
I’d love to see some evidence because my guess is there is an order of magnitude more Java code in banks than COBOL.
Re:“I am literally losing sleep” over Java (1996) by sgt on Thursday January 06, 2022 @01:50PM (#29828024)
Yeah, of course there is. The banks write a lot of code and it's wrapping the crucial COBOL core in various ways.

There's no reason at all to write those parts in COBOL. Banks use primarily Java and C# for that, and it's much easier in terms of recruitment.