Joe Cheng wrote: > I'd like to start writing Ruby extensions. Does it make a difference > whether you use C or C++? I took a C++ in college but haven't done any of > it since, so I'm more or less starting from scratch. Ruby is really C-oriented. It longjmps on errors, so the stack doesn't "unwind" the way C++ objects really wants it to. There are work-arounds for that, but I found that without a good foundation of libraries to work with, C++ was a real pain, so I stick with C. Plain C is also a bit more portable than C++. Sean O'Dell