Barracuda: JPL/Panther development environment 1.11.0
1
0
Categories:
The Barracuda Eclipse Plugins are complete development for the programming language JPL. JPL, as part of the Panther development environment from Prolifics (TM), is a legacy 3rd generation scripting language used for example by ERP applications.
Barracuda is a modernized infrastructure that runs JPL Panther application in a Java (TM) VM and by that opens new interfaces and builds the foundation to successfully enhance existing solutions in JPL, Java or other JVM compatible languages.
To offer a modern state-of-the-art IDE Barracuda is tightly integrated into the Eclipse Tooling platform offering:
- Syntax-highlighting and -parsing editor
- JPL debugger
- Modern screen-Designer along with a screen converter
- Profiling tools
- Build-in light-weight HTTP server for rapid development cycles by eleminating the need of redployment and through just-in-time code compilation
But Barracuda is more than an enhanced version of Panther. Barracuda is a framework for creating 4GL runtime environments. As such Barracuda is capable of running programs written in a legacy programming language on a standard J2EE based application server using a browser aware rich thin client.
Barracudas implementation runs programms written in JPL using the Prolifics Panther 4GL environment giving you tremendous benefits
- Existing programs can run mostly unmodified
- J2EE environment offers state of the art integration options like web services, JDBC connectivity and Web interface.
- Standard J2EE operation environment like your preferred AppServer and your preferred operating systems
- New functions can be implemented using JPL and/or Java
- Rich thin client offers incommensurable ease of use
- Plugin architecture allows integration and development of new functions, like office integration, across the platform
Barracuda consist of 3 main components
- Barracuda Server
- Barracuda Client
- Barracuda IDE
Modernized infrastructure is a new, innovative approach to application modernization. The basic idea is, to leave the business logic and existing programs mainly untouched and to exchange the underlying runtime environment. Obviously there are a couple of advantages to this
- Investments in domain solutions remain
- Changing technology is less critical compared to rewriting a business solution
- A state of the art runtime environment offers state of the art integration and operation environments
If you are interested in running your language on top of a JVM please take a look at the microdoc website.
Additional Details
- Version Number: 1.11.0
- Eclipse Versions: 3.2+
- Organization: MicroDoc Computersystems GmbH
- Date Created: 14/01/2009
- Date Updated: 03/12/2009
- Development Status: Production/Stable
- License: Commercial
- Submitted by: Christine Mitterbauer

