Esteban,

Just to be clear, I believe that there should be Smalltalk scripting/cli
from within the image (augment workspace usage) as well as from without ...

more food (for lunch) thought:)

Dale


On Mon, Jun 30, 2014 at 11:36 AM, Esteban A. Maringolo <emaring...@gmail.com
> wrote:

> 2014-06-30 13:15 GMT-03:00 Dale Henrichs <dale.henri...@gemtalksystems.com
> >:
> > Smalltalk with it's heavy reliance on GUI-based tools is not quite as
> easy
> > to customize (for several reasons) ... before knickers get knotted,
> please
> > keep in mind that I think that customizable GUI-based tools are
> important,
> > it's just that the GUI raises the entry level bar a bit higher than it
> needs
> > to be...
> >
> > There is room in Smalltalk for plain old-fashioned scripts (workspaces
> don't
> > quite cut it in this regard) that can be easily shared and customized
> (and
> > written in Smalltalk) ...
> >
> > anway, some (breakfast) food for thought...
>
> This is, in my opinion, a flaw that affects any system born as a GUI.
> There was no CLI culture in the past.
> It happens to Smalltalk, obviously, and also affected Microsoft
> (another UI centric OS) who had to put a lot of effort (and $$$) to
> add command line support for most of their solutions, as a response to
> devops and similar users. Mac got developer traction since they put
> BSD underneath a fancy GUI.
>
> According to the Unix Philosophy (
> http://en.wikipedia.org/wiki/Unix_philosophy)
>
> Smalltalk, and Pharo, are compliant with the "Rule of Modularity"
> whitin the image, but not with the "Rule of composition" as seen from
> external programs.
>
> Pharo's command line support is certainly better than before.
> But we're not there yet, when even web pages are mostly
> composed/scaffolded/provisioned using CLI tools today instead of using
> behemont tools like Dreamweaver/Expression.
>
> This is also food for thought. In case anybody is still hungry. :)
>
> Regards!
>
>

Reply via email to