[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