From: Eric Hodel Date: 2005-03-30T07:37:25+09:00 Subject: Re: ! haphazard On 29 Mar 2005, at 13:29, bertrandmuscle@yahoo.com wrote: >>> but for myself and perhaps many other users it comes down to how >>> intuitive the language is. from this perspective: if sort! works, >>> sort_by! should also. >>> >>> one of the things that drew me to ruby recently was this philosophy, >>> but there have been some off-putting inconsistencies. >> There is no substitute for understanding what the algorithm is doing >> and the efficiency implications... it is not about intuition or >> consistency. It might be about documentation. > > I don't agree with this statement. This would be true, perhaps, if the > !bang method was some kind of loaded module and not part of the core > language. The essence of the language itself should be consistent > beyond anything else. There are two very important things to remember... Ruby is perfectly intuitive to Matz. If you stick around, Matz will program your brain. -- Eric Hodel - drbrain@segment7.net - http://segment7.net FEC2 57F1 D465 EB15 5D6E 7C11 332A 551C 796C 9F04