JAVA and mainframes.

Other Mainframe related questions which attracts you and there is no suitable Forum you find for it and related FAQs.
Post Reply
Shailndra Pandey
New Member
Posts: 3
Joined: Sat Jun 04, 2016 8:25 am

JAVA and mainframes.

Post by Shailndra Pandey »

Hi,

I am curious to know if Java on mainfame can ever replace COBOL on the mainframe? Most of my generation was guided to C++ direction so I, personally, never even took a COBOL course. Now with some experience in the filed I learn that there is so much code out there in prod in COBOL, then in the future, how will this legacy COBOL code be supported, if hardly anyone knows it or wants to code in it at all?

So as the title says can Java replace COBOL on the mainframe?
User avatar
Robert Sample
Global Moderator
Global Moderator
Posts: 1895
Joined: Fri Jun 28, 2013 1:22 am
Location: Dubuque Iowa
United States of America

Re: JAVA and mainframes.

Post by Robert Sample »

So as the title says can Java replace COBOL on the mainframe?
Actually your title merely references "JAVA and mainframes" and makes no mention of COBOL at all. Since JAVA has been running on mainframes for quite a few years, the "JAVA and mainframes" title could mean anything -- or nothing.
how will this legacy COBOL code be supported, if hardly anyone knows it or wants to code in it at all?
IBM and lots of other companies are aware of this issue and have started initiatives to increase COBOL programming skills around the world. Merely replacing COBOL code with JAVA code is rarely a positive move for a company -- while they are rewriting code, other companies are adding new functions to their existing code base so the company winds up behind the marketplace. The most likely scenario will be for companies to gradually replace COBOL code as portions of their systems get upgraded. This approach could easily take 20 years or more (since there is a LOT of COBOL code in production around the world), so people will need to understand (if not code in) COBOL for at least that long. And if nobody wants to code in COBOL, companies will either train their own people in COBOL or raise the pay rate until sufficient COBOL coders are available. The functions handled in COBOL programs today tend to be very important functions (the last study I saw said that if you use an ATM anywhere in the world today, the odds are about 19 in 20 that your transaction will run through at least one COBOL program), so COBOL will be around for quite a while longer -- after all, it is approaching 60 years old!
Post Reply

Create an account or sign in to join the discussion

You need to be a member in order to post a reply

Create an account

Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute

Register

Sign in

Return to “Other Mainframe Topics, Off-Topics, FAQs.”