Basic HTML version of Foils prepared 23 June 1997

Foil 3 General Remarks on JavaScript - I

From JavaScript Tutorial for Certificate Course UC Web applications Certificate -- Summer 97. by Geoffrey C. Fox, Tom Scavo


1 Historically, JavaScript was called LiveScript, which was developed by Netscape with some of the same goals as Java but focused on a "smaller world" Ñ manipulation of text and objects connected with Netscape clients
2 Markup Language ............................. Programming Language
3 Ñ> HTML JavaScript Java C++ <Ñ
4 In some cases, we use JavaScript 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 and/or to extend JavaScript to support more built-in objects (e.g., networking, images)
  • Think of JavaScript as either active text (HTML) or a focused language!
5 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 documents
  • E.g., PostScript is a domain-specific interpreter for text layout, MATLAB is an interpreter for matrix manipulation, Mathematica is domain-specific for mathematics applications, etc.

in Table To:


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 Wed Apr 1 1998