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
- http://sourceforge.net/projects/ruby-locale/
- http://rubyspreadsheet.sourceforge.net/
- http://idanso.dyndns.org/radical/Download
- http://www3.sympatico.ca/mark.probert/download/files/ratlast_0_1.tar.gz
- http://artengine.ca/jmax/gridflow/
- http://sourceforge.net/projects/rubyinline/
- http://www.ruby-lang.org/raa/list.rhtml?id=729
- http://www.ruby-lang.org/raa/list.rhtml?id=767
- http://www.pcre.org/
- http://home.nownuri.net/~phasis/pcre.tar.gz
- http://dev.ruby-lang.org/en/
- http://www.math.umd.edu/~dcarrera/ruby/0.2/
- http://www.rubygarden.org/ruby?RubyForTheNuby
- http://www.rubycentral.com/