Scripting: Higher Level Programmingfor the 21st Century
Introduction
Outline
Assembly Language
Higher-Level Languages
Higher-Level Programming
Strong Typing
Advantages of Typing
Scripting Languages
Scripting Languages: Typeless
Tcl/Tk Example
Scripting Languages, cont'd
Type-Level Chart
Scripting vs. System Programming
Different Tools For Different Tasks
Choosing A Language
Scripting Is On The Rise
The Future of System Programming
Object-Oriented Programming
Objects, cont’d
Other Technologies
Other Technologies, cont’d
Research Opportunities
Conclusions
For More Information
Scripting And Agents
Email: john.ousterhout@eng.sun.com
Home Page: http://www.sunlabs.com/people/john.ousterhout