Re: case sensitivity

Bryn Keller <[email protected]> Sun, 2 Mar 2003 19:40:45 +0000 (UTC)
Newsgroups gmane.comp.lang.goo.general
Message-ID <[email protected]>

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