Survey - what language are you coming from? [OT] Rudy
Jeff M
jeff at jeffrules.com
Wed Jan 3 09:09:44 PST 2007
On 2007-01-02 21:34:41 -0800, Chris Nicholson-Sauls
<ibisbasenji at gmail.com> said:
> Kirk McDonald wrote:
>> Kyle Furlong wrote:
>>> Perhaps once PyD is rock solid, Kirk could take a crack at RuD? (Rudy?)
>>> (RubyD?) The problem is roughly equivalent, allowing for eccentricities
>>> in their respective C API's.
>>
>> I've looked at doing this, actually. Two things stand in my way, both
>> surmountable:
>>
>> (1) I don't know Ruby or, by extension, the Ruby C API very well. The
>> documentation for it isn't very good either. (Of course, the same could
>> be said about parts of the Python/C API.) I am simply not as into Ruby
>> as I am into Python.
>>
>> (2) There are no complete D bindings for the Ruby API, and I don't
>> really have the patience to write them. Though much of the API can be
>> automatically bound with htod or BCD (and I have an htod version around
>> here somewhere), portions of it consist of macros or macro functions
>> that can't be automatically converted. Deja Augustine and David Rushby
>> had already written the Python/C bindings before I ever started Pyd,
>> and my interest in writing a "Rudy"-type project would be greatly
>> improved if I didn't have to do the drudge work of writing the bindings.
>>
>
> Actually I think "Rudy" is a cute name for it. Although it might lead
> to "Rudolph" jokes... so be it. We'll just make its mascot a reindeer
> and be done with it.
>
> In all seriousness, perhaps a project could be started to this end?
> I'm sure there would be others (myself included) willing to donate a
> little time to writing bindings and working out how best to hook it up.
> Then with your experience from working on PyD, and general Ruby users'
> enthusiasm, we might just cook up something tasty. :)
>
> -- Chris Nicholson-Sauls
Rudy is good. I think that "Ruddy" would be a better pronunciation, though :-)
-- Jeff
More information about the Digitalmars-d
mailing list