|
John,
You consider having to put a semi colon at the end of every line a limitation?
I can understand not having a GOTO in a free format expression being a
limitation,
but not having to put a semi colon at the end of every line.
Now, only being able to use 6 character variable names in RPG II was a
limitation.
Basically, what we are going to have in RPG V is a cross between RPG and C
format.
You will be able to, in the same program, have RPG II style commands along side
the
new C style commands.
C MyVar COMP 0 99
C/freeform
If *IN99;
Message = 'MyVar is Zero!';
SendMessage(Message);
EndIf
C/EndFree
C GOTO EndTag
Heck, where is the limitations in that??? I just used old style RPG, new style
free format RPG and even a GOTO statement in the same program and it would
compile
and run! Sounds pretty limitless to me!
I am actually fairly amazed that the RPG team is able to shove so much into one
compiler.
Regards,
Jim Langston
John Taylor wrote:
>
> Hans,
>
> > > On the as400network feedback forum, the point was raised in
> > > one thread and I offered our reasons for the design. I don't
> > > like having to repeat the exact same words over and over again.
>
> Fair enough. I've replied to you directly on the forum.
>
> > > Language design debates can be fascinating, and on occasion
> > > have even lead to fist fights. (Although I've only heard
> > > verbal anecdotes, not written, regarding one particularly
> > > famous meeting during the 1960's!) I've always been amazed
> > > that the ferocity of a debate is often inversely proportional
> > > to the importance of the topic.
>
> Importance being relative to the extent to which an individual is affected
> by the subject matter. It's easy to avoid a debate simply by dismissing it's
> importance. However, it might be timely to remind everyone involved that the
> debate is being carried on by IBM's customers. In our business, when a
> customer has a concern about something, we don't deal with it by telling
> them it's not important.
>
> > > Quite simply, if the presence of semi-colons and the lack of
> > > GOTO in the syntax is the biggest point of debate, then I
> > > think we've got a damn good design here.
>
> Yes, you do. And just maybe that has something to do with the discussions
> that took place on this list when it was first on the drawing board? But
> I've looked in the archives, and I don't see anything about the semicolon in
> there. Rest assured that if anything had been mentioned about it, I'd have
> hollered then.
>
> Furthermore, it's the fact that you do have a good design that just adds to
> my frustration. What should have been a joy to use is going to become a
> constant annoyance because of these unnecessary limitations.
>
> Regards,
>
> John Taylor
> Canada
+---
| 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.