Barracuda: JPL/Panther development environment 1.11.0

1  

Categories:
None
Login or register to tag items

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

Reviews

Add a Review