Ruby Weekly News: 12/16/2002

   A summary of activity on the ruby-talk mailing list, brought to you
   this week by Holden Glova.

   ANNOUNCEMENTS
   =============

   ruby-locale 0.1
          Rob Blackbourn has released a locale bindings for setlocale(3)
          and nl_langinfo(3). Get ruby-locale([1]).

   Spreadsheet/Excel 0.2.0
          Daniel Berger has released a new version of his spreadsheet
          library for Excel. With this library you can generate MS Excel
          compatable files on any platform (also readable by Gnumeric).
          It's a port of John McNamara's Spreadsheet::WriteExcel Perl
          module. Get Spreadsheet/Excel([2]).

   RTrans 1.0
          Idan Sofer has released a library for internationalizing
          applictions written in Ruby. Rtrans is similar to gettext. The
          main advantage over gettext is that updated translation files
          do not require compilation before they can be loaded into the
          application. Get RTrans([3]).

   ratlast 0.1
          Mark Probert has released an extension that allows people to
          write FORTH from within ruby using John Walker's ATLAST system.
          Get ratlast([4]).

   RAA 2.1
          NAKAMURA Hiroshi and the RAA improvement team have released a
          new verson of the RAA. Changes are listed in NaHi's
          announcement to talk.

   GridFlow 0.6.3
          Mathieu Bouchard has released a new version of GridFlow.
          GridFlow is a multi-dimensional dataflow processing library for
          Ruby and jMax, specialized in pictures and video. Get
          GridFlow([5]).

   RubyInline 2.0.0
          Ryan Davis has released a new version of RubyInline. Ruby
          Inline makes it possible to embed external C module code
          directly in a Ruby script. The code is compiled and run on the
          fly when needed. Get RubyInline([6]).

   installPkg 0.0.1
          Phil Tomson has made an initial release of InstallPkg.
          InstallPkg is meant to work closley with raa-install([7]). The
          main goal of InstallPkg is to make it easy for developers to
          build install scripts for their packages. Get InstallPkg([8]).

   RBit 0.1
          Yohanes Santoso has released an initial version of Erlang's bit
          syntax. Yohanes decided to work on this in response to someones
          query about this feature in Ruby. g

   pcre 0.1
          Park Heesob has released an initial version of a Ruby regular
          expression extension module using libpcre. The PCRE([9])
          library is a set of functions that implement the regular
          expression pattern matching syntax and semantics of Perl 5. Get
          pcre([10]).

   INTERESTING THREADS
   ===================

   Vim like ruby interpreter
          Want IRB with vim like editing? Refer to this post to see how.

   ruby-lang.org site re-design
          Matz posted about a site re-design at for ruby-lang.org([11]).
          The development version of this site will be switched over at
          the end of the year if there are no critical problems. He also
          said that the switch over will be coupled with a new stable
          release with Ruby 1.6.8

   Ruby tutorial
          Daniel Carrera has taken the time to write Ruby tutorial([12]).
          This is an updated version of his already stunning work.

   Ruby tutorial madness
          Chris Pine has taken the time to write a Ruby tutorial([13])
          aimed for the non-programmer. Great to see people spending time
          to help the community grow. Great work from both Daniel and
          Chris.

   The return of RubyCentral
          RubyCentral([14]), home of the windows-installer has returned.

   un-extending objects
          David Alan Black has put forward the idea (and some code) of
          being able to unextend objects. This would remove the
          capabilities from them on a per module basis. It is an
          interesting idea.

References

   1. http://sourceforge.net/projects/ruby-locale/
   2. http://rubyspreadsheet.sourceforge.net/
   3. http://idanso.dyndns.org/radical/Download
   4. http://www3.sympatico.ca/mark.probert/download/files/ratlast_0_1.tar.gz
   5. http://artengine.ca/jmax/gridflow/
   6. http://sourceforge.net/projects/rubyinline/
   7. http://www.ruby-lang.org/raa/list.rhtml?id=729
   8. http://www.ruby-lang.org/raa/list.rhtml?id=767
   9. http://www.pcre.org/
  10. http://home.nownuri.net/~phasis/pcre.tar.gz
  11. http://dev.ruby-lang.org/en/
  12. http://www.math.umd.edu/~dcarrera/ruby/0.2/
  13. http://www.rubygarden.org/ruby?RubyForTheNuby
  14. http://www.rubycentral.com/