From: Dave@... Date: 2002-04-08T14:20:48+09:00 Subject: Ruby Weekly News Ruby Weekly News: 04/07/2002 A summary of activity on the ruby-talk mailing list, brought to you this week by Holden Glova. ANNOUNCEMENTS ============= Eclipse Ruby Development Tool Adam Williams has commenced working on a Eclipse([1]) plugin to support developing Ruby applications. Adams project is very young and is welcoming anyone wishing to help. You can check out some code and try it out via CVS at RubyEclipse([2]). Ruby Developers Handbook Bob Calco, Rick Kilmer, and Dana Moore announced their recent signing of a new Ruby book published by Sams Publishing. The book is aimed at being the ultimate hard-core Ruby developer book. Great luck with the book guys! Devel::Logger/1.0.0 Nakamura Hiroshi announced his latest release of a lightweight logging utility called Devel::Logger. Get Devel Logger([3]). INTERESTING THREADS =================== About efficiency A thread surfaced asking for tips on how to make efficient Ruby programs. Some suggestions where given in the thread but the majority was centered around language design for speed with regard to VM's and byte code. Interesting thread to read through. Mixins vs. Multiple Inheritance This thread highlightst some of the differences between the multiple inhertance and mixin paradigm. Eval code/design smell? The question was asked if the use of eval was a code/design smell. Cases where presented for either side of the fence. Read through the discussion and formulate your own opinions. Teach Yourself Ruby in 21 Days Teach Yourself Ruby in 21 Days([4]) is now arriving at peoples doors with the first reviews starting to come through on -talk. All reviews are pointing towards another beautiful sparkling ruby book to add to the jewels already available. Documenting Ruby code A thread stared talking about how ri kept up to date with with the new and evolving Rub API. This thread shifted slightly towards a sneak preview of what the Ruby community may receive in future versions of ri. It seems the that ri and RDoc will become a much, much tighter family then they currently are. Google and Ruby Google seem to be making a SOAP based API so people can program in Google searching support into applications. I think this would be great, especially since experimentation is being done in Ruby (No idea what the end result will be in). References 1. http://www.eclipse.org/ 2. http://sourceforge.net/projects/rubyeclipse/ 3. http://www.ruby-lang.org/en/raa-list.rhtml?name=Devel%3A%3ALogger 4. http://www.samspublishing.com/catalog/product.asp?product_id={C9E549DE-62F6-42E6-9382-08DD1EBD06A2}