John W. Long wrote:
> Jamis Buck wrote:
>  > --
>  > Jamis Buck
>  > jgb3 / email.byu.edu
>  > http://www.jamisbuck.org/jamis
> 
>  > ruby -h | ruby -e
>  > 'a=[];readlines.join.scan(/-(.)\[e|Kk(\S*)|le.l(..)e|#!(\S*)/)
>  > {|r| a << r.compact.first };puts "\n>#{a.join(%q/ /)}<\n\n"'
> 
> This signature is amazing! How long did it take you to come up with 
> that? and what motivated you?

Hynek has it right -- it was inspired by the myriad "japh" sigs ("Just 
Another Perl Hacker"). And it took me far too long to come up with than 
I needed to spend on it. ;)

Hynek is also right on another point: whereas Perl is more prone to 
obfuscation, one of the goals of Ruby is clarity. Thus, obfuscated sigs 
in Ruby are harder to generate than in Perl (IMO), and don't exactly 
encourage newbies to leap into Ruby. However, that doesn't keep some of 
us from writing them anyway... ;)

-- 
Jamis Buck
jgb3 / email.byu.edu
http://www.jamisbuck.org/jamis

ruby -h | ruby -e 
'a=[];readlines.join.scan(/-(.)\[e|Kk(\S*)|le.l(..)e|#!(\S*)/) {|r| a << 
r.compact.first };puts "\n>#{a.join(%q/ /)}<\n\n"'