eigenclass logo
MAIN  Index  Search  Changes  PageRank  Login

More archeolinguistics: unearthing proto-Ruby

Computational archeolinguistics are the new rave. I've been working in a couple archeological sites of major interest, which, albeit well known, still have lots of new ground to be explored.

Latest findings

This is the first (?) public Ruby release dating from Dec 21 1995. If you can read Japanese, you can have a look at the original release announcement posted on the Japanese newsgroups, and here's the tarball: ruby-0.95.tar.gz

update.png matz just released ruby 0.49

Early tutorials

matz wrote a number of tutorials for Ruby 0.95/0.96. One of the pearls you can find there is the first(?) REPL for Ruby:

line = ''
print "ruby> "
while TRUE
  l = gets
  if l
    line = line + l 
    continue if l =~ /,\s*$/
    print eval(line).inspect, "\n"
    $! = 'exception raised' if not $!
    print "ERR: ", $!, "\n"
  break if not l
  line = ''
  print "ruby> "

The introduction was followed by a series of tutorials (also authored by matz):

Last modified:2006/08/07 03:01:10
Keyword(s):[blog] [ruby] [frontpage] [subpar] [0.95]