|
On Jul 19, 2016, at 5:41 PM, John Yeung <gallium.arsenide@xxxxxxxxx> wrote:
On Tue, Jul 19, 2016 at 4:14 PM, Jon Paris <jon.paris@xxxxxxxxxxxxxx> wrote:
(1) the choice of
learning fixed vs. free does make a big difference,
That’s the one I meant.
Have you found that it makes a difference whether you are teaching
with SEU or RDi? I am guessing you have experience in both settings.
And also, when you say "non-RPGers", do you mean new to programming
entirely, or just new to RPG? Again, I suppose you have experience
with both.
I'm trying to suss out how much of the difference in teaching/learning
is the syntax and how much is the tooling or educational/experiential
background. I truly do not believe free format RPG would have been
significantly easier for me to learn fresh out of undergrad (when I
was still pretty fluent in C and Pascal, and reasonably comfortable
with Unix) than fixed format (which is what I did wind up learning, on
genuine dumb terminals).
Now, it so happens that I was learning PDM, SEU, and a bit of OS/400
at the same time that I was learning RPG/400. It's a fairly cohesive
environment. SEU and columnar RPG just go so well together.
When I first learned of RPG IV (just reading things here and there, no actual
compiler to try), I immediately recognized and appreciated most of the
benefits, from an academic standpoint. But SEU provides virtually no
help for free format. Indeed, I have always found, and still find,
that free format RPG in SEU is an unpleasant and cumbersome experience
(basically even worse than Notepad). For me, the picture changes
drastically when RDi is thrown into the mix. Suddenly it's free format
that is noticeably more pleasant and easy than fixed. (Well, OK,
technically I still have never used RDi. But I've gotten my toes wet
with RPG Next Gen Editor and extrapolated from there.)
So, I don't doubt your experience, Jon. I just find it hard to believe
I am *SO* outside the norm. (Then again, I am pretty heretical on a
few key fronts; most notably, I prefer to program using proportional
fonts. Fortunately for me, there is a small but vibrant and growing
community of programmers who share that preference.)
John Y.
--
This is the RPG programming on the IBM i (AS/400 and 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/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.
Please contact support@xxxxxxxxxxxx for any subscription related questions.
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.