On Tuesday, June 24, 2003, at 06:13 PM, daniel sleier wrote:

> hello,
>
> first of all I have to say...
> Ruby is a nice and powerful, good designed script `language?.

I agree, except for the part where language is put in quote marks.
>

> But the interpreter itself has some oddities
> (not thread-safe, global vars; there are some bugs in
> basic code-parts;
I don't know on the substance, but, as to form, I recommend sending in 
bug reports and identifying problem areas and proposing solutions (once 
you're sure you understand the problem). I do think one needs global 
values in the language in order to define the environment. As I 
understand it, Ruby initially defines global variables with the values 
from corresponding global constants; these variables can then be 
modified (for example, to redirect stdout).

>  some extensions like tk
> are `ugly? implemented (i.e. for win32 there is a thread
> with priority highest,...)

I don't know.
>
> But its nice and easy to write an extension in c/c++ ;-)

So I've heard.
>
> okay,...
> -> on www.ruby-lang.org there is a project for the
>    ruby-interpreter (owner mats).
> -> on sourceforge.net there is a project with three developers
>    (without mats).
>
> are this diff. projects?
> who is working on ruby 2.0 (I known, mats is working on version
> 1.6.8)?
> [snip]

Please see:

http://www.ruby-lang.org/en/20020101.html

As noted at the bottom of the page, matz is the creator of Ruby.

For history, please see:

http://www.rubygarden.org/iowa/faqtotum/abV69pe6u5CI/b/1.11.7.6.5

matz is also the lead and primary developer of Ruby, and the final 
decisionmaker as to what is (and is not) Ruby. You can find out more 
about matz's views on a broad variety of issues at the archives for 
ruby-talk and ruby-core:

http://blade.nagaokaut.ac.jp/ruby/ruby-talk/index.shtml

http://blade.nagaokaut.ac.jp/ruby/ruby-core/index.shtml

ruby-core is a low traffic list. I follow ruby-core but do not post on 
it. There are also several Japanese language mailing lists and a German 
language and a French language mailing list. Details on Ruby mailing 
lists can be found here:

http://www.ruby-lang.org/en/20020104.html

There is also a faq for this mailing list that you can find in the 
ruby-talk archives.

Many people have contributed to the development of Ruby in many 
different ways, including authoring modules, standard libraries and 
parts of the Ruby standard distribution. Many people develop extensions 
to Ruby or additional libraries -- sometimes these come to be included 
in Ruby or the standard distribution. All extensions, additional 
libraries and programs can be included in the Ruby Application Archive. 
See:

http://raa.ruby-lang.org/

I think you'll enjoy Ruby. Have fun.

Regards,

Mark Wilson