From: Eric Lavigne Date: 2007-11-19T22:48:44+09:00 Subject: Re: Goedel (#147) > Eric I: . 3.485 > James Koppel: 11.779 > Justin Either: 11.868 > Eric Lavigne: 19.390 > steve: 20.982 > > So it would appear that the complexity of my process pays off in > time. Of course, everything is a tradeoff. I went for speed. Others > aimed for alternate worthwhile goals, such as easy to understand code, > succinct code, and/or highly Rubyesque code. > > Eric > It makes a lot of sense to optimize for speed here because decryption is a slow process, and Eric I is the clear winner there. I am new to Ruby and pulling out the pickaxe book for each line of code that I write, but none of the entries seem difficult to understand. Which entries are Rubyesque? -- There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult. - C.A.R. Hoare -