Learning Modernization – Where to start?
Updated: Dec 29, 2022
“Begin at the beginning and go on till you come to the end: then stop” – “Alice in Wonderland” by Lewis Carroll
So you want to learn more about using modern tools and programming in modern languages. Your problem is not a lack of information and resources, but rather too much information. The challenge is: How do you begin?My recommendation is to start by getting familiar with the development standard tool, which in this case is Eclipse.
Why should you learn Eclipse?
Integrated Development Environment (IDE) An IDE is a software application that provides comprehensive facilities for software development. Whether you will be programming in Java or other modern languages, Eclipse is a great development tool to use .
It is FREE! Eclipse is open source, and can be downloaded free of charge from http://www.eclipse.org. Visual Studio from Microsoft is also an excellent IDE, but it does incur a licensing cost.
It is versatile Eclipse has many, many features. You can use it for something as simple as a full featured editor, or for more complex tasks such as debugging or automated testing. My advice is: stick with the basic features that you need to get started, and not worry about all the other features until you need them.
It is extensible Eclipse has an extensible plug-in system, which allows developers or 3rd party vendors to add additional functionality. For example, the BluAge Modernization tool can generate code from models, as well as reverse model legacy COBOL programs into Java code. Also check out some of these plug-ins for NonStop from Nexbridge.
It works with NonStop Besides being able to use Eclipse for developing applications on your desktop, you can also use Eclipse with NonStop. In addition to supporting Java, the NonStop Development Environment Eclipse (NSDEE) allows you to work with C, C++, COBOL and pTAL.
Learn once. Use anywhere (including NonStop)!
The advent of NSDEE provides a modern industry standard Eclipse based development environment for NonStop. It allows you to edit -> build -> deploy -> debug C, C++, COBOL and pTAL programs from your desktop. So, by learning how to use Eclipse once, you can apply your knowledge across multiple platforms and technologies!
Do you find this tutorial blog helpful? Let us know what you think, and how we can make it even better. Don’t forget, you can subscribe to our blogs to get automatic email notification when a new blog is available.
Phil Ly is the president and founder of TIC Software, a New York-based company specializing in software and services that integrate NonStop with the latest technologies, including Web Services, .NET and Java. Prior to founding TIC in 1983, Phil worked for Tandem Computer in technical support and software development.