[FoRK] Should Exist: a new UNIX shell

Jeff Bone <jbone at place.org> on Tue Jun 5 14:15:21 PDT 2007

On Jun 5, 2007, at 11:51 AM, Tom Higgins wrote:

> Scripting vs Programing - always seemed a daft division to me.

+1, repeat a bunch of times.

In fact, the shell can be a *wonderful* functional programming tool.   
Idempotency, monadic effects, etc...  --- most programmers don't know  
or care (nor should they) what these things are, but they use them  
every day in constructing really quite sophisticated pipelines on the  
command line.

Add data structures (across pipes), math, and the ability to develop  
"in the large" (i.e. modules) and you'd demolish the distinction  
altogether;  a much larger fraction of interesting (and - bonus -  
much more reusable / composable) software could be written in the shell.

jb


More information about the FoRK mailing list