[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A 21st Century Apple II?
Raymond Wiker wrote:
If a C++ program does not use any libraries, it cannot do
anything interesting.
While this is the common usage of C++, in fact it has enough low-level
capability to allow it to reference absolute addresses, which is enough
to make *anything* happen on address-mappped systems.
In fact, with _asm_ one can write the machine-dependent code needed to
manipulate processor state and therefore implement a low-level kernel,
which is what is needed to implement the basis of all those higher-level
I/O libraries.
Typically, C is used for this function, however, since it seems more
"honest" to do so. ;-)
-michael
******** Note new website URL ********
NadaNet and AppleCrate II for Apple II parallel computing!
Home page: http://home.comcast.net/~mjmahon/
"The wastebasket is our most important design
tool--and it's seriously underused."