Hi Roland,

Welcome to Smalltalk. As someone who started with BASIC in the early 1970s, I 
have seen a few changes in the past 40 years.

As you have discovered, the typical Smalltalk experience has a heavy emphasis 
on a GUI. As to deployment, it is generally more difficult to take things out 
(browsers, tools, etc.) in Smalltalk than in other environments where there is 
a more rigid distinction between development and deployment. The first thing to 
note is that any Pharo image can be deployed with command line arguments that 
disable the GUI (-vm-display-null and -vm-sound-null). Sometimes we just let 
the other "stuff" come along for the ride and get ignored. Why go to the 
trouble to remove it?

Next, there is GNU Smalltalk (http://smalltalk.gnu.org/), "The Smalltalk for 
those who can type"! Check it out.

Finally, GemStone/S (http://gemtalksystems.com/index.php/products/gemstones/) 
is available as a command-line Smalltalk with no native GUI. 

Let us know what you want your console application to do and we can give more 
advice.

James


On Aug 16, 2013, at 11:33 AM, Roland Strasser <rols...@gmx.at> wrote:

> 
> Hi,
> 
> I have programming experiences with BASIC compilers. I would like to
> program in a Smalltalk environment; but I have the following newbie's
> questions:
> 
> a) Can I deploy an image without all the browsers and other "stuff" -
> just a plain console program?
> 
> b) How is it possible to write a console program without gui etc.?
> 
> Thank you!
> Roland.
> 
> 
> 


Reply via email to