
98 9 Chapter 6: The Languages of Mac OS X: C++
largely responsible for moving it from computer labs to the
workplace.
Today, processors are much faster, memory is plentiful, and
disk space is cheap. Dynamic languages such as Objective-C
and Java are not disadvantaged by their dynamism, although
you can still hear legitimate concerns about the performance
of Java (this is improving by the day--it is unlikely to remain
a serious issue). If you go back and read some of the books
about the evolution of C++, you will find emphasis on the
need to keep the run-time performance of C++ programs as
high as possible as well as on the need to make the ...