projects & further reading
As a project, consider
the development of a Java-based mobile game
using J2ME, see [JavaGame],
or a web-based game using Visual Basic .NET,
see [NET].
You may further explore
multiplatform game development,
and find arguments to choose for either Java-based or managed code
based implementations.
For further reading, I advice to have a look
at the special issues of the Scientific American, [American],
and the CACM on the next 1000 years of computing, [Next],
and, for getting an idea where this all leads to,
Schneidermann's Leonardo's laptop, [Laptop].
For Second Life, see [SecondLife].
