Hi Alex,

I am interested in using Smalltalk as a scripting language for routine  
tasks (to replace sh, perl, python, ruby etc.).

It seems that you want to use it as an interactive shell language (to  
replace sh, bash, tcsh etc.).

These are somewhat different goals.  I am not sure if they are  
compatible, but it is interesting to explore.

Does anyone know of any previous attempts to use Smalltalk or  
Smalltalk-like syntax for an interactive shell?

David Lewis mentioned ExternalCommandShell as an example.  Is that the  
state-of-the-art?

- on

On Feb 25, 2009, at 22:14, Alexandre Bergel wrote:

> My dream is to completely get rid of bash and other awful shells.
>
> I remember to have seen a talk on a OO shell, where each command like
> 'cat', 'ls', 'cd' where actually message sent to an instance of a
> class Shell. The receiver would then be implicit.
> Imagine a prompt like:
>       shell.
>
> Each command will then be a message sent to the object referenced by
> the variable 'shell'.
>
> entering 'ls' will then invoke 'shell.ls'...
>
> Cheers,
> Alexandre


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to