Updating comp.lang.ruby FAQ

I used to have an automated process for sending out the c.l.r FAQ,
but it broke and I failed to fix it in a timely manner. My apologies
to the community.

I want to start it up again, but I want to have people review it
first.

The link is: http://rubyhacker.com/clrFAQ.html

Guidelines:
1. I probably won't make any "sweeping" changes in it.
2. Post to the list if you think something warrants discussion;
    otherwise just email me.
3. There are definitely out-of-date items in it, such as the
    link to the Ruby FAQ. Where is that now?
4. Which reminds me: This is only the newsgroup/mailing-list FAQ;
    information about the language itself will always be minimal
    here.

And Jupp: Let's make sure the English and German versions are
reasonably in sync. I think you have updated yours more recently
than I have.

Thanks,
Hal Fulton

Hal Fulton wrote:

I used to have an automated process for sending out the c.l.r FAQ,
but it broke and I failed to fix it in a timely manner. My apologies
to the community.

I want to start it up again, but I want to have people review it
first.

The link is: http://rubyhacker.com/clrFAQ.html

Guidelines:
1. I probably won't make any "sweeping" changes in it.
2. Post to the list if you think something warrants discussion;
   otherwise just email me.
3. There are definitely out-of-date items in it, such as the
   link to the Ruby FAQ. Where is that now?
4. Which reminds me: This is only the newsgroup/mailing-list FAQ;
   information about the language itself will always be minimal
   here.

And Jupp: Let's make sure the English and German versions are
reasonably in sync. I think you have updated yours more recently
than I have.

Thanks,
Hal Fulton

Here's some content you might find useful for inclusion in Section 1.2 ("Where can I find out more about Ruby?").

This is just my collection of online ruby resources categorized in a manner that makes sense to me. I'd love to hear from folks if they have additional links I can add to this collection.

1. RUBY BOOKS/GUIDES ONLINE
http://www.ruby-doc.org/docs/ProgrammingRuby/
http://www.ruby-doc.org/docs/Tutorial/
http://www.ruby-doc.org/docs/UsersGuide/rg/index.html
http://poignantguide.net/ruby/

2. RUBY CLASS/API REFERENCE
http://www.ruby-doc.org/stdlib/
http://www.ruby-doc.org/docs/rdoc/1.9/
http://www.kitebird.com/articles/ruby-dbi.html
http://www.kitebird.com/articles/ruby-mysql.html

3. RUBY CODE SNIPPETS
http://pleac.sourceforge.net/pleac_ruby/t1.html

http://yagni.com/rosetta-stone/index.php

4. RUBY AND C/C++ INTEGRATION

http://www.swig.org/Doc1.3/Ruby.html

5. RUBY FOR WEB SERVERS (MOD_RUBY, ETC.)
http://www.rubydoc.org/books/modruby/book1.htm
http://modruby.net/doc/
http://www.spice-of-life.net/cgikit/en/userguide/CGIKitUserGuide.html
http://dev.rubycrafters.com/arrow-manual/index.html

6. RUBY APPLICATIONS AND LIBRARIES
http://www.rubyforge.org
http://raa.ruby-lang.org
http://rubygems.rubyforge.org/wiki/wiki.pl

Hal Fulton wrote:

And Jupp: Let's make sure the English and German versions are reasonably in sync.

Where "reasonably" means "as far as

  * content
  * not specific to German

is concerned."

I think you have updated yours more recently than I have.

I will compare the most recent versions of both and communicate the
differences by PM. I also consider restructuring the German FAQ so
that it also applies to the German ML. This will be done by splitting
it into four parts:

   1. general stuff ("do not send HTML")

   2. stuff specific to c.l.r/ruby-talk ("only send ASCII!")

   3. stuff specific to the German ML ("You may use Latin-1/9 here.")

   4. other stuff for Germans (pointers to texts in German)

The information from the English c.l.r FAQ and only that information
will then be in part 1 and 2 thereby making it easier to keep the
English version and these parts in sync.

Josef 'Jupp' Schugt

Randy Lawrence wrote:

4. RUBY AND C/C++ INTEGRATION
rubyinline | software projects | by ryan davis
SWIG and Ruby

http://redshift.sourceforge.net/cgen/

(if I may suggest my own code)

Joel wrote:

4. RUBY AND C/C++ INTEGRATION
rubyinline | software projects | by ryan davis
SWIG and Ruby

CGenerator

(if I may suggest my own code)

I'll second the suggestion. Never used it, but it looks very cool :slight_smile:

Gavin