× 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.



W,

I too went to college in the 80s and early 90s and your statement about
your professors and GOTOs rung a bell. Mine were the same. We had to take
logic and abstraction classes as part of comp sci as well (these were fun,
although not programming involved).

That leads me to ask this.. what langauges did you use in college? I
personally did Ada, Modula II, Pascal, C (and it's variations) and others.
Almost by definition these were closer to what ILE is than not.

I taught myself BASIC when I was 10 (I had 3 hours every morning before
school to kill after finishing my paper route) and used GOSUBS like
subprocedures because I got sick of copying code from one space to another
(and loading from a cassette stunk and was slow... I still have my TRS-80
too and some original code of games I wrote!).

So I'm perplexed because I was begging for something like ILE when I ended
up programming RPG, and when it came along I begged our team to get on
board with it (and it wasn't and still isn't that easy to to "right").

Scott and others have done a great job explaining it... interesting
conversation to say the least, and nice to see you on board here! I think
the best thing would be for you to use it and see.

Then you'll be asking things like "should I use bind by copy or bind by
reference" and start a long thread of bickering and arguing. :)

Brad
www.bvstools.com


On Mon, Feb 4, 2013 at 6:02 AM, Richard Schoen <richard@xxxxxxxxxxxxxxx>wrote:

FWIW - Wanted to add a comment on the CL to CLLE thing.

I do a lot of work with PASE and cannot count the number of hours that I
have burned trying to troubleshoot an issue with a program that was
originally compiled as CLLE and then simply recompiled back to OPM CL and
it worked fine.

Now to be fair I do a lot of calling to Qshell and Pase code within my
CL's, but personally I have gone back to wrapping anything that calls PASE
or Java via Qshell as a regular CLP.

Along the line of service programs, as Vern mentioned re-usability of
common code is the best reason for a service program.

I wouldn't expect anyone to re-engineer an old system just to add service
programs to their code, but if you have any app modernization on your
career roadmap, it's better to start using new technologies. Employers
look for those things on a resume and expect you to know the new stuff.

Regards,
Richard Schoen
RJS Software Systems Inc.
Where Information Meets Innovation
Document Management, Workflow, Report Delivery, Forms and Business
Intelligence
Email: richard@xxxxxxxxxxxxxxx
Web Site: http://www.rjssoftware.com
Tel: (952) 736-5800
Fax: (952) 736-5801
Toll Free: (888) RJSSOFT


-----Original Message-----

Another one? Just compiling CL programs as ILE gives you a great
performance boost with almost no effort - great ROI. Why NOT take the
low-hanging fruit?

Others will have more to add.

<not-letting-you-know-this-is-vern>


--
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 thread ...

Replies:

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.