Feeds

COBOL drinks from cloudy fountain of youth

.NET and Java 10-year boost

Secure remote control for conventional and virtual desktops

One of computing's longest survivors is being hauled into the world of cloud computing, object-oriented programming, and virtual machines.

Micro Focus today plans to deliver Visual COBOL R3, a development environment it said positions COBOL for the next 10 years by meeting the needs of those maintaining it.

Despite the language being over 50 years old, there still exist more than 200 billion lines of COBOL code with five billion lines added to live systems each year, according to Micro Focus, which claims that more transactions are processed by COBOL applications than there are Google searches made each day.

Entrenched though it might be, it's not COBOL that developers are getting trained in – people are learning C# and C++, Java and Ruby, and hacking code using IDEs such as Visual Studio and Eclipse.

That means headaches for those still running their businesses on COBOL – and there are plenty of them, according to Micro Focus: COBOL runs retail point-of-sale terminals, hospital systems, phone networks, and billing systems.

Visual COBOL R3 brings changes to the COBOL language such as C# and Java-like constructs to make COBOL programming easier for .NET and Java devs, while also making it possible to program COBOL applications using Visual Studio 2010 and Eclipse.

Also added is the Visual COBOL Development Hub for Linux and Unix servers, which lets you compile and debug COBOL code on your desktop remotely.

Micro Focus says Visual COBOL R3 lets Visual Studio 2010 and Eclipse developers code for COBOL using all the IDEs’ familiar features such as auto complete, Intellisense, and context sensitivity. COBOL will also understand WPF and WCF commands in .NET.

As for the language, Visual COBOL R3 will deploy .NET and Azure apps natively using Microsoft's Intermediate Language (IL). On Java, COBOL is deployed as byte code to run inside a Java Virtual Machine (JVM). The JVM part is still just a technology preview, with finished product planned in Visual COBOL R4 in three months.

Underpinning all this are the Visual COBOL R3 compilers: Visual COBOL R3 converts COBOL's English-like statements – the essence that has made the language so accessible for programmers during the last 50-odd years – into files that the machine understands. The compilers provide the necessary runtime support to open and close files and understand specific machine dependencies.

There has been plenty of work in the past using compilers to make COBOL talk to .NET and Java. Micro Focus product solutions director Pete Anderton claimed the fact that Visual COBOL R3 compiling to Microsoft's IL and byte code in Java, combined with improvements in the compilers, will improve performance of your made-over COBOL app.

Anderton said that taking existing COBOL apps to the cloud using Visual COBOL R3 would let you capitalize on the value of proven apps while tapping the benefits of elasticity, web access, centralized control, and zero-latency rollout of the cloud. Putting COBOL in the JVM would help organizations on their way towards simplifying their IT infrastructure, he said. ®

The essential guide to IT transformation

More from The Register

next story
The Return of BSOD: Does ANYONE trust Microsoft patches?
Sysadmins, you're either fighting fires or seen as incompetents now
Munich considers dumping Linux for ... GULP ... Windows!
Give a penguinista a hug, the Outlook's not good for open source's poster child
Intel's Raspberry Pi rival Galileo can now run Windows
Behold the Internet of Things. Wintel Things
Linux Foundation says many Linux admins and engineers are certifiable
Floats exam program to help IT employers lock up talent
Microsoft cries UNINSTALL in the wake of Blue Screens of Death™
Cache crash causes contained choloric calamity
Eat up Martha! Microsoft slings handwriting recog into OneNote on Android
Freehand input on non-Windows kit for the first time
Linux kernel devs made to finger their dongles before contributing code
Two-factor auth enabled for Kernel.org repositories
prev story

Whitepapers

Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Top 10 endpoint backup mistakes
Avoid the ten endpoint backup mistakes to ensure that your critical corporate data is protected and end user productivity is improved.
Top 8 considerations to enable and simplify mobility
In this whitepaper learn how to successfully add mobile capabilities simply and cost effectively.
Rethinking backup and recovery in the modern data center
Combining intelligence, operational analytics, and automation to enable efficient, data-driven IT organizations using the HP ABR approach.
Reg Reader Research: SaaS based Email and Office Productivity Tools
Read this Reg reader report which provides advice and guidance for SMBs towards the use of SaaS based email and Office productivity tools.