[Until quite recently, Expect
was most often a "big tclsh".]
A big tclsh
or big wish
is a term often used when referring to the practice of statically linking into a single executable additional extensions.
[How does this compare to Starpack
s? From a user's point of view? From a developer's point of view?]
Good questions. Let's see - some differences are:
- a big tclsh/wish is still installed across a variety of directories, while a starpack is, in general, one file.
- a big tclsh/wish is still just an interpreter, awaiting applications. A starpack could be that, but is probably more frequently an application and the tcl interpreter.
- a big tclsh/wish is going to take custom work to package up and ship. A starpack is just a single file, in general, that gets packaged up and shipped.
(and Jeffrey Percival) nicely illustrate re-engineering of an existing "big wish
" application to use a load
Note that reference only starts the journey that can be taken.
Category Example Category Deployment