From: nerochiaro <ner...@gm...> - 2006-02-03 19:49:01
|
> Not sure I see the need for this. If you have pure Ruby code why not > just put it into a Ruby file? One advantage of %rubycode would be that you can keep all your wrapper self-contained inside the shared library, without the need to ship an "intermediate" ruby file that contains your ruby code and internally loads the shared library. I think it's conveninet for people to just have to install one shared library in their system and "require 'libraryname'". If you have to use an intermediate ruby file you lose that convenience. Also, you suggest using %extend to add methods to classes. But the same code one would write in C++ in the %extend functions would be written ten times faster in ruby and would be ten times more concise. And finally: python has %pythoncode, perl seems to have its %rubycode too... why not ruby ? ;) |