|
Chris, At 11:15 PM 2/17/98 PDT, you wrote: >** Reply to note from Mark Lazarus <mlazarus@ttec.com> Mon, 16 Feb 1998 21:09:54 > > >> OK, maybe I was jumping to conclusions as to the *reason* CL hasn't seen >> much in the way of enhancements, but the facts are there. CL as a language >> has hardly been touched. We have many areas that we must kludge to work >> properly. A few examples: Mupltiple files opened, closing and opening a >> file, working w/ various unsupported data types, loop control structures, etc. > >Hey, I agree that there are plenty of features that could be added to or >enhanced in CL. I think my point about is that I haven't ever been unable >to implement something just because CL lacks a feature. If I really insist >on multiple files being process in CL, I use nested CLs. If a language requires you to kludge basic operations, then it's a hinderance to programmer productivity. If I have to create multiple objects w/ their additional runtime, storage, source management and maintenance overhead, then it s/b fixed. It is considered crippled. We need CL. There is currently not a good replacement (including REXX). >> When a language is missing some basic elements (see above), no one should >> have beat IBM over the head to get them to recognize its deficiencies. The >> IBM developers all agree that there are quite a few areas that need >> improving. We are not talking about niceties. We are talking about basic >> laguage constructs. > >I very much don't mean to be rude. But if these basic language constructs >are so important how come I haven't noted the need for them? Just because you have found a way around deficiencies doesn't mean they don't exist. We think we are clever when we find a way around a limitation, but it often makes for difficult to read code and costs your company time and $$$. Example: Remember your RPGII or RPGIII routines to center text using an array? It's not easy to follow. Contrast that to the new RPG opcodes that can do the task in a clear, concise fashion. >> When IBM feels it's important, they will do it. We've been asking for >I think that's true. The key is to demonstrate it's importance. I mean strategic importance, not programming importance. The latter is clearly evident. -mark +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to "MIDRANGE-L@midrange.com". | To unsubscribe from this list send email to MIDRANGE-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.