Chapter Eleven. The Global Computer


Ingredients:

For some dinners no meal is complete without a good cup of coffee. Coffee can be instant or ground and percolated slowly. The more effort that goes into the making, the better the taste.


Table 11-1 Sources of Additional Information on Java


LocationDescription
http://java.sun.com/doc/
language_environment/
A white paper written by the Java developers summarizing the features and motivation behind the Java language.
http://www.arlut.utexas.edu/
~rfmpwww/wag/slides/javabl/
presentation/index.html
A set of slides summarizing features of Java and the HotJava browser.
http://www.connect.hawaii.com/hc/
webmasters/books/index.java.html
Reviews of recent books on Java.
http://java.sun.com/doc/tutorial.html Java tutorial from Sun Microsystems Inc.
http://sunsite.unc.edu/javafaq/
javatutorial.html
Another very good tutorial, but still under development at the time of writing.
http://www.yahoo.com/
Computers_and_Internet/
Programming_Languages/Java/
Guides__Tutorials_-and_Documentation/
Entry point to Java from Yahoo.
http://java.sun.com/doc/general.html Entry point to a wide variety of Java information.
http://www.well.com/user/yimmit/
hworld.html
Examples of Java applets.


Table 11-2 Java Libraries


LocationDescription
http://java.sun.com/products/JDK/ The Java Developer's Kit (JDK) from Sun Microsystems Inc.
http://www.jars.com/ Starting point for locating useful applets.
http://the-inter.net/www/
future21/java/applets.html
Applets that can be simply used to enhance the appearance and usability of Web pages.


Table 11-3 Comparison of Java and JavaScript


JavaJavaScript
Compiled on server.Interpreted on client.
Complex but powerful.Simple but limited.
Run-time support by several Web browsers. Run-time support limited.
Full-blown object-oriented language.Uses built-in extensible objects, but no classes or hierarchies.
Strong typing.Weak typing.


Table 11-4 Sources of Additional Information on JavaScript


LocationDescription
http://www.yahoo.com/
Computers_and_Internet/
Programming_Languages/JavaScript/
The Yahoo starting point for more information on JavaScript.
http://intergalactinet.com/javascript/ Excellent staring point for FAQs, tutorials, example scripts, and books.
http://home.netscape.com/eng/
mozilla/Gold/handbook/javascript/index.html
Netscape's introduction to JavaScript basics.