[nycbug-talk] nifty(1)

Marc Spitzer mspitzer at gmail.com
Thu Dec 15 12:29:23 EST 2011


that is cool

marc

On Thu, Dec 15, 2011 at 1:00 AM, Eitan Adler <lists at eitanadler.com> wrote:
> This is a fun one:
>
> % function try_this_in_zsh {
>  local lines columns colour a b p q i pnew
>  ((columns=COLUMNS-1, lines=LINES-1, colour=0))
>  for ((b=-1.5; b<=1.5; b+=3.0/lines)) do
>  for ((a=-2.0; a<=1; a+=3.0/columns)) do
>  for ((p=0.0, q=0.0, i=0; p*p+q*q < 4 && i < 32; i++)) do
>  ((pnew=p*p-q*q+a, q=2*p*q+b, p=pnew))
>  done
>  ((colour=(i/4)%8))
>  echo -n "\\e[4${colour}m "
>  done
>  echo
>  done
>  }
> --
> Eitan Adler
> _______________________________________________
> talk mailing list
> talk at lists.nycbug.org
> http://lists.nycbug.org/mailman/listinfo/talk



-- 
Freedom is nothing but a chance to be better.
--Albert Camus

 The problem with socialism is that eventually you run out
of other people's money.
--Margaret Thatcher

Do the arithmetic or be doomed to talk nonsense.
--John McCarthy



More information about the talk mailing list