|
Hey I was forwarded this snippet by someone and thought ya'll would
like to read it.
John Carr
----------------------------------------
OVER THE PAST YEAR, Java Virtual Machine on the AS/400 has become a
reality, opening the platform to potentially thousands of new
applications. Now, one tool vendor is twisting the equation
around--offering a "RPG Virtual Machine" that will enable other platforms
to run AS/400 applications. That's how CrossWorks Inc. (Minneapolis) is
positioning the latest version of its Cross400 compiler and development
tool suite. To smooth the transition even further, CrossWorks also
announced it has added a utility that automatically generates a Windows
interface once the RPG application is recompiled¬ "The primary audience
for the tool is ISVs looking to quickly deliver Windows NT or Unix
versions of their products," says David Schindler, VP of business
development for CrossWorks. "As Windows NT servers and networks
proliferate at end-user companies, ISVs will be under heavy demand to
deliver such porting." Similar capabilities are offered through
California
Software Inc. (Santa Ana, Calif.) and Aldon Computer Group (Oakland,
Calif.) products.
With the RPG Virtual Machine installed on a PC server or Unix box,
"We're bringing the Java model to RPG. RPG applications can run
unmodified," says Schindler. "They're complied into a binary object. The
RPG Virtual Machine sits above the machine interface level on all
platforms, because a separate release for each operating system would be
required." RPG applications will essentially run unmodified on Windows NT
and Unix systems, he states adding, "This makes RPG no different than
C++,
Fortran, COBOL, or Java."
While there has been a lot of attention on Java as a cross-platform
language, Java applications tend to be more inefficient than RPG,
Schindler explains. "The issue is performance with Java. It's a
relatively
slow language. Sun envisioned Java to be compatible at the binary level
on
all platforms, but the object cannot be optimized for all platforms."
Essentially, the only change to the application when it is
replatformed is in the user interface, which only comprises five to ten
percent of the total code, he adds. CrossWorks' automatic GUI transforms
traditional green-screen application interfaces into a Windows-like
interface with no modification needed to the underlying code. The tool
automatically reads the applications DDS specs at run-time and transforms
them into graphical formats.
CrossWorks also has included a utility for users that want graphical
capabilities above and beyond what is capable within DDS or RPG. The new
Menu Builder enables users to graphically redesign their menus by
creating
a short script file.
+---
| This is the RPG/400 Mailing List!
| To submit a new message, send your mail to RPG400-L@midrange.com.
| To subscribe to this list send email to RPG400-L-SUB@midrange.com.
| To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.