>Folks, checkout
>http://www.byte.com/documents/s=7647/byt1035219761057/1021_woehr.html if
>you haven't already...
>Don in DC


Thank you Don

Great article/interview

<SNIP>

Byte.com: What would a serious, hard-core programmer want from OS/400?


FS: There are several aspects. If you look at the flat store, it's a
superset, in a very real sense, of Unix address spaces. So a few years ago,
we implemented something we originally called PASE, Private Address Space
Environment. We carved off a piece of single-level storage and made it
private to a process, which is a Unix address space. We carved off not just
one of those, but put in one million of those private address spaces within
single-level store. This allowed us to take Unix code and bring it right
over. At that time we picked IBM's AIX, but we've done the same thing now
with Linux. Our success is due to having these underpinnings that are a
superset of everything else.

OS/400 is becoming a controlling environment for multiple implementations
of Linux and AIX, and we also use it for Windows. We still run our Windows
implementation on an Intel processor, but the controlling part is really
OS/400.

Then there are persistent objects, which the rest of the world struggles
with, in terms of maintaining and garbage collecting these persistent
objects. Within single-level store we don't do anything like that. It's
designed to have persistence of objects, and there's no concept of garbage
collection because the storage is so large that when I destroy an object I
don't re-use the storage. It's this sort of programming paradigm that makes
OS/400 programming so pleasing at the theoretical level.
<SNIP>





As an Amazon Associate we earn from qualifying purchases.

This thread ...


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.