|
There were a lot of decisions made in the early 1990's regarding RPG IV.
For the most part, almost all made sense at the time. The biggest
decision was over the question of fixed versus free format. The general
consensus was that the RPG community was not ready for a fully free-form
language AT THAT TIME. We were able to add limited free-form syntax in
the form of keywords and in the form of the Extended-Factor-2 calcs. The
latter barely made it into the language, though. If we had kept to the
original schedule, the language would likely have turned out very different!
Sure, there were some customers who wanted RPG IV to be much more. But
in general, many of those people moved on to other languages, such as Java.
Should RPG IV have been made more like Java or C#? Why bother. Those
languages have already been implemented!
Besides, in the years since RPG IV first came out, a lot has happened in
the computer world. You can't just compare RPG IV with Java and C#. The
real action is happening in the realm of the object-oriented scripting
languages, like Python and Ruby. With the speed of CPU's today, the fact
that these languages are interpreted is no longer the disadvantage it
once was. For numerous reasons, RPG IV simply has no hope in catching up
to the capabilities of these languages.
Cheers! Hans
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.
As an Amazon Associate we earn from qualifying purchases.
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.