[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: case sensitivity
jm wrote:
>>This is bad practice, though, as it's confusing and introduces
>>potential for errors. IMVHO, whatever is decided, bad practice from
>>thirty-year-old programming languages is a problem for wrapper
>>generators rather than new programming languages.
>>
>>
>
>this sounds like an argument for designing goo in a vacuum. however,
>I don't think we can ignore the computing landscape in which goo has
>to operate. the fact is that a very large number of libraries are
>written in c and some of them will use bad coding standards and
>some of these will need to be wrapped. I consider wrapping a library
>for use in goo as part of the 'goo experience' so weaknesses in
>wrapper generators are weaknesses in goo.
>
Is there some reason we can't make an FFI that allows us to specify the
C name separately (in a string, say) from the GOO name? Wouldn't that
solve this whole problem? If FFI is the only area where case is
important, let's just address it there.
Regards,
Bryn