>"Smalltalk is a programming language (+runtime, GUI, development environment) that originated at the Xerox PARC research center in the early 1970s ..."
I'm curious was it used as a standalone OO language outside of GUI development as well or was its primary focus for building graphical UIs?
One example is NXTalk, a Smalltalk system (with its own VM implementation that differs from Smalltalk-80) developed in Robert Hirschfeld's research group (hi Michael! :)) at HPI. NXTalk runs on second generation (ARM7-based) Lego Mindstorms robots in 64kB RAM and 256kB Flash:
I'm curious was it used as a standalone OO language outside of GUI development as well or was its primary focus for building graphical UIs?