From: ccos Date: 2004-03-22T19:50:25+09:00 Subject: Rite C API hi everyone, In message 45991, "Re: Segmentation Fault - Ruby Garbage Collection" on 02/08/01, William Djaja Tjokroaminata writes: |What I mean is, for the Ruby language itself, I think you will make effort |so that the Ruby API is backward compatible in the future releases. What |about the RUBY C API? Are you going to make effort so that they are |backward compatible too? and matz answered: |The future Ruby (Rite) will *not* have compatible C API, but I plan to |provide the compatibility layer if possible. this is the only reference to this question i could dig up. i'm just curious as to whether this situation has changed at all in the past couple of years since the message was posted, and whether Rite has progressed to the point where there is actually an api already laid out or even implemented? i'm thinking about doing a pretty big project with Ruby that involves C extensions, and i'm wondering if the api gets pulled out from under me if the changes i'd have to make would be relatively minor or if a major rewrite would be in order. thanks, _c