On 10/12/06, Steve Richter <stephenrichter@xxxxxxxxx> wrote:

,,, snip ...

Once you alloc from the heap you have to run cleanup code
to dealloc the limitless array.

Actually, the use of activation groups can make your garbage
collection transparent.

To do that correctly you probably have
to run CEERTX to make sure all the allocations are freed. This sort of
thing takes more CPW to do. You can argue how much, but you make > no sense if 
you are saying there is no impact.


If business logic has been separated from display logic, all of the heap
stuff could be happening in a batch server program, with no effect
upon CPW.

Look at it another way. RPG Free is kind of primitive in terms of its
features compared to all other languages in use today. ( excluding
COBOL and C ).

Well, RPG is not object oriented. I'm not sure that equals primitive.
Just like all recursive programs are implemented iteratively, all
OO programs are implemented procedurally. It's just a metaphor.
If you're saying RPG and Java are not Turing equivalent, I think I'll
have to disagree.

... snip ...

Once you start down the road of features like limitless arrays you
will need more CPW.

Not necessarily.

Chris
--
chris@xxxxxxxxx
www.brilligware.com

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2020 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].