PDF of Book Chapter
In Recent Advances in Java Technology: Theory, Application, Implementation, Chapter 7, pp63-69, Computer Science Press, Trinity College Dublin, J. Power and J. Waldron Eds., ISBN: 0-9544145-0-0, November, 2002
Dynamic, adaptive optimization is quickly becoming vital to the future of high-performance,
mobile computing using Java. These compilation environments have
the potential to enable ubiquitous computing on resources that together represent
greater computing power than that which can be extracted from existing supercomputers.
As a result, we believe that mobile computing requires new curricular directions
for compilers and the Java Programming Language that focuses on adaptive techniques,
has a performance orientation, and is empirical. We describe such a course that we
recently implemented at the University of California, Santa Barbara.