HELP! * YELLOW=global GREY=local Global HTML version of Foils prepared 20 February 97

Foil 6 General Remarks on JavaScript - I

From Feb 10 Delivered Lecture for Course CPS616 -- Introduction to JavaScript CPS616 spring 1997 -- Feb 10 1997. by Geoffrey Fox * Important Information in IMAGE
Secs 155.5
Historically JavaScript was called LiveScript and developed by Netscape with some of the same goals as Java but focussed on a "smaller world" -- manipulation of text and options connected with Netscape Clients
TEXT ............................................. COMPUTER Language
HTML --> JavaScript Java <--- C++
Now we can use it under some circumstances as an alternative to Java where the "rapid prototyping" of a fully scripted language is helpful
  • We expect somebody to develop a fully interpreted Java -- equivalently to extend JavaScript to support more built-in objects (e.g. networking, images)
  • JavaScript is "either" active text (HTML) or a focused language!
JavaScript can be thought of as Java with the AWT (Abstract Windowing Toolkit) replaced by Netscape Client
  • JavaScript is a domain specific Interpreter for "Web Document Domain"
  • e.g. Postscript is a domain specific Interpreter for text layout and MATLAB is an interpreter for matrix manipulation, Mathematica is domain specific for mathematics ......


Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sat May 3 1997