|
It depends what you mean by "old-school 5250/RPG shop" - we are a
5250/RPG shop that is by no means out-of-date - but if you mean a
place that still does RPGIII and will not let you call APIs - all that
- well, good luck.
If you mean that, by definition, 5250 & RPG are "old-school", I hope
you can adjust your thinking on that. Here we use RPG IV, some aspects
of ILE RPG, embedded SQL all over the place, several of Scott
Klement's tools for RPG, including IFS and POI, another set of things
for Excel from Giuseppe Costaglioli named SQL2JXL (for one) or
SQL2POI. We also use CGIDEV2 to generate very advanced XLSX workbooks
with efficient running, SFTP transfers, some JDBC stuff, I've
installed ImageMagick and GhostScript for recent challenges, - I don't
consider this "old-school" in any way - yes, we also have RPG II code
in production!
Several of our team use RDi for development, as well.
I for one have worked quite a bit with the Open Access for RPG
functionality that has let me work with remote databases, MySQL, SQL
Server, Oracle, etc. using native RPG I/O - there has not been a
commercial version until recently when I did some work for an ISV
along these lines. Some vendors have applications that can run your
applications through the OAR process and do amazing things.
I suggest for things to look at, there is Bruce Vining's book, APIs at
Work - nothing better out there on this. Then there are some older an
recent Redbooks - Jon Paris, et al., wrote one some time ago and have
a draft of a revision out there now - it was posted about in these
lists yesterday or this morning.
And of course the movement into open source that IBM are really
putting a stake in.
Lots of stuff to enjoy - and the languages and directions you mention,
yes, those are probably places to look for future viability - I will
admit to being in the over 30 generation by a bit - heh - and still
find delight in learning all manner of new stuff.
Much regards
Vern
On 10/21/2016 11:14 AM, Justin Taylor wrote:
I work for an old-school 5250/RPG shop, and I'm looking for ways to
broaden my horizons. I have basic Java skills, just finished a book
on Node, and have "Hello World" level skills in a few other
languages. Can anyone suggest good ways to improve? Right now, I
feel like a hammer without a nail.
Thanks
Justin Taylor
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.