Greetings,
Ruurd Idenburg wrote:
I hardly ever use EXPOSE when oo-ing, I am almost always declaring attributes
and accessing them via self~attribute _name in the methods within the class and
its subclasses.
EXPOSE was my standard 20 years ago before processor performance gained so
much. Back then, I could gain performance knowing the memory layout of a class,
and directly work with the memory.
As I build new code, I also use attributes and getter / setter methods.
I just (a couple months ago) successfully moved to my first new system since 2009. 8GB of RAM was cramped for quite many years. The new system has 32 GB of slow RAM.... about the slowest the
motherboard supported, was all that Crucial had in stock.
Total processor threads: 12
This system has 1 six-core processor with hyper-threading (2 threads per core)
running at an estimated 4.10GHz
No going back to 500 MHz single core and 128MB or 256MB RAM! ;-)
I am thankful,
--
Michael Lueck
Lueck Data Systems
http://www.lueckdatasystems.com/
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel