Version 5 of The idea of scripting

Updated 2002-04-12 10:17:54

[Explain embedding a scripting engine in existing application to achieve flexible combination of fixed elements. This raises questions: which scripting engine to embed? How to do so? What does this make possible?]

[Three examples of approach in conventional Java-oriented application development: "Tcl your Java apps" [L1 ] and "Tips for Scripting Java with Jython" http://www.onjava.com/pub/a/onjava/2002/03/27/jython.html ] and, by same author, "Introduction to Jython" [L2 ].]

[Much need interesting write-up of hardware-oriented embedded examples--space shots, submarines, factory controllers, ...]


Scripting vs. programming: I'm not sure whether there is a clear distinction - certainly you can do both in Tcl. Maybe the following criteria make sense (RS):

  • Scripting: single file, few or no procs
  • Programming: Structuring with libraries (auto_index or package); almost every code is in procs