A Comparison of Python and Ruby Extension Interfaces (Re: Comparison between Python and "Ruby")

Toby Dickenson htrd90 at zepler.org
Fri Nov 5 14:54:34 EST 1999


Greg Ewing <greg.ewing at compaq.com> wrote:

>Fernando Pereira wrote:
>>
>> Same comment. There is no portable way of unwinding the C stack. What
>> does that mean for Ruby's portability?
>
>It uses setjmp/longjmp. Presumably these work correctly on
>any system where they are implemented. Porting Ruby to a
>system where they're not implemented could be difficult.
>

Presumably this makes it difficult for Ruby extensions to use C++?


Toby Dickenson




More information about the Python-list mailing list