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?
JAVA and mainframes.
- Robert Sample
- Global Moderator
- Posts: 1895
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: JAVA and mainframes.
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.So as the title says can Java replace COBOL on the mainframe?
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!how will this legacy COBOL code be supported, if hardly anyone knows it or wants to code in it at all?
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