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"'