Is COBOL the 18-Wheeler of the Web?

 
 
By Peter Coffee  |  Posted 2003-05-19 Print this article Print
 
 
 
 
 
 
 

Coffee: Legacy code may be stuck at the truck stop if tomorrow's coders choose other rides.

If youre looking for a hot combination of highly employable skills, consider writing code to provide Web services--in COBOL. Can a person build a 21st-century IT career on this 1960s foundation? Well, foundations are better than shifting sands. Legacy Reserves, a databank for over-35 IT pros, cites Gartner estimates that retirement and death will shrink the population of working COBOL coders by 13 percent between 2002 and 2006, even while 15 percent of all new applications are being written in the language--and quotes the GIGA Group as predicting that "The most highly paid programmers in the next ten years are going to be COBOL programmers who know the Internet." It doesnt matter whether you enter the world of Web services through the door marked ".Net" or the one labeled "Java" (and after all, the whole point is to avoid being locked into either one). Fujitsus NetCOBOL for .Net produces Common Language Runtime code that integrates with Microsoft languages like C# and Visual Basic .Net; Micro Focus plans to do the same by summer. Fujitsu has also commissioned a multimedia training course, with textbook, for developers who want to learn more.
Meanwhile, at GigaWorld IT Forum last week in Phoenix, Micro Focus rolled out its Enterprise Server platform for COBOL/J2EE integration. LegacyJ Corp.s PERCobol takes another road, compiling 15 dialects of COBOL source code to Java Virtual Machine executables. And earlier this month, Acucorp announced forthcoming release of its extend6 lineup of COBOL-based integration tools for XML--along with file system extensions for handling large objects, such as images and other multimedia, in record sizes as large as 64 megabytes.
One of my sons favorite T-shirts bears an IBM COBOL logo, along with a cartoon drawing of a shark in sunglasses and a quotation from one of my columns. Though its often called a dinosaur, I argued in that column that COBOL better resembles the shark: Its been ruling its niche since the beginning, with a plausible challenger yet to emerge. But if you query Google with "Java," youll get almost 34 million hits. Ask Amazon.com about Java books, and youll find more than 2,000 titles. Do the same things with "COBOL" as the search term, and youll get fewer than 1 million Google results and only 700 books. I wonder what language is being used to cut the paychecks of all those Java coders? To paraphrase the old proverb about accomplishments and credit, theres no limit to how much work a language can do if its vendors and practitioners dont care who gets the buzz. But if the COBOL community wants to know why it gets so little street cred, perhaps it should take a collective look in the mirror. Follow that first Google hit to The COBOL Center, and youll find a "COBOL News" list whose leading items are mostly past their first birthday: Of the six news items on that home page as of last week, only one bears a 2003 date. Hype alone is certainly not sufficient, but a modest amount may be a necessary catalyst to the production of future talent. It takes a while to refill the pipeline of critical skills, after we notice that its running dry. If were going to need people in, say, 2008 who have current knowledge of the Internet and the Web, practiced skills in writing COBOL code that can use those network resources, and five to 10 years of experience in leading a development team, now is not too soon to start developing those assets. Draw me your COBOL road map. Read More From Peter Coffee:
 
 
 
 
Peter Coffee is Director of Platform Research at salesforce.com, where he serves as a liaison with the developer community to define the opportunity and clarify developers' technical requirements on the company's evolving Apex Platform. Peter previously spent 18 years with eWEEK (formerly PC Week), the national news magazine of enterprise technology practice, where he reviewed software development tools and methods and wrote regular columns on emerging technologies and professional community issues.Before he began writing full-time in 1989, Peter spent eleven years in technical and management positions at Exxon and The Aerospace Corporation, including management of the latter company's first desktop computing planning team and applied research in applications of artificial intelligence techniques. He holds an engineering degree from MIT and an MBA from Pepperdine University, he has held teaching appointments in computer science, business analytics and information systems management at Pepperdine, UCLA, and Chapman College.
 
 
 
 
 
 
 

Submit a Comment

Loading Comments...
 
Manage your Newsletters: Login   Register My Newsletters























 
 
 
 
 
 
 
 
 
 
 
Rocket Fuel