× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



<Scott>
Okay, so there are a few of us who might be willing to learn the language
and play with it.   Now what?   What are we going to add, that we couldn't
already add by writing service programs?   Maybe a MOVE op-code to the
free-form syntax, but what else?
</Scott>

Sorry to be the voice of Java all the time, but just take one look at it's
rich class collection.  Now this may not equate to being able to "write
compiler functionality", but they made the concepts of the language so open
that you can create many rich and useful classes that tightly integrate with
Sun provided classes.  I don't feel that RPG has the same capabilities with
ILE and service programs.

Take your software for instance, Scott.  I would love to have your service
programs natively included with the RPG compiler because they are a basic
need for any business language (HTTP, FTP, Sockets, IFS, etc).

I don't know if open source RPG would ever take off (because of the reasons
others have listed), but the compiler could definitely be
re-written/modified to allow for many other necessary features.

Just my thoughts,
Aaron Bartell

-----Original Message-----
From: Scott Klement [mailto:klemscot@xxxxxxxxxxxx]
Sent: Friday, May 02, 2003 4:54 PM
To: RPG programming on the AS400 / iSeries
Subject: Re: open source rpg compiler


>
> What I am suggesting is that IBM release the source code of the RPG
> compiler.  Also, do whatever has to be done to make sure that any
derivative
> compiler would require the underlying websphere.  This assures that IBM
does
> not lose any revenue from the sale of an RPG offshoot compiler.
>

Maybe I'm daft, but I seem to be missing what the benefit of open-sourcing
the RPG compiler would be?

Do you honestly believe that iSeries people are going to learn the
proprietary language that the RPG compiler is written in, in order to add
their own enhancements?    These same people who are unwilling to upgrade
to RPG IV despite OBVIOUS benefits?

Okay, so there are a few of us who might be willing to learn the language
and play with it.   Now what?   What are we going to add, that we couldn't
already add by writing service programs?   Maybe a MOVE op-code to the
free-form syntax, but what else?

I could see where it would be beneficial if the compiler had been written
in a language that could be used elsewhere..   like maybe we could create
a compiler for FreeBSD or Linux or even Windows...   But, isn't it written
in a proprietary IBM language, like MI?   if so, porting it wouldn't be
much easier than writing one from scratch.

So, I fail to see the benefit.

I think what would happen is that very few people would actually be
interested in maintaining it.   Now that it's open-sourced, IBM might not
feel like spending as much money on enhancing it themselves...  now the
language gets stale.   Finally, due to lack of involvement, they scrap the
project completely, and RPG dies out.

Sigh.
_______________________________________________
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo.cgi/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 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.