Scripting With Visual Works Smalltalk
Make a Visual Works Smalltalk image that can evaluate commands inside a unix shell (from http://www.cincomsmalltalk.com/casts/stDaily/2009/smalltalk_daily-04-13-09-lg.mp4):
Can then do e.g.
rlwrap scripter.im -nogui -i or
scripter.im -nogui -evaluate "2 + 2"
Can also be used with -filein and with shell pipes. See e.g. http://www.cincomsmalltalk.com/blog/blogView?showComments=true&printTitle=Smalltalk_Daily_09/08/10:_Scripting_and_HTTP&entry=3461380307
See also http://www.cincomsmalltalk.com/casts/stDaily/2009/smalltalk_daily-04-16-09-lg.mp4 for including other files ("use").