On Wed, Aug 21, 2013 at 02:22:24AM -0800, Ken Irving wrote:
>     $ cat $(ambler.method dispatch)
>     #!/bin/bash
>     method=$1 && shift
>     test -n "$method" || exit
>     for s in $(ls|shuf); do
>         tob $s.$method "$@" &
>     done

As far as I can tell, this is some incredibly stupid crap thrown together
by an "object oriented" junkie to try to make one language look like some
other language.  That is ALWAYS a bad idea.

If you want to do a "method" to an "object", bash already provides a
syntax for that:

  method object

Not:

  object.method

The latter is ass-backwards.  It's simply ludicrous.  Stop it.

Now, look at this crap:

>     for s in $(ls|shuf); do

Do you know how hard we work every day to try to stamp out these sorts
of bugs?  This is so bad I'm laugh/crying right now.

touch 'this is a filename with spaces'

Reply via email to