FROM : Shawn Erickson
DATE : Sat Jul 08 01:48:55 2006
On 7/7/06, Thomas Davie <tom.<email_removed>> wrote:
> Hi,
> I'm wondering if there's a more suitable place to ask about/
> contribute to the future of Objective-C. I am particularly
> interested in giving the language a decent type system. At the
> moment I feel that it's type system is far too week for the jobs that
> we are trying to do with it when writing Cocoa apps. We very rarely
> need hardware access or in fact any low level access of any kind, and
> as such, I suspect that a much stronger type system could be used.
> The most basic extension of the type system I can think of is to
> allow something akin to generics, or ADTs to allow us to specify such
> things as what type of object an array contains.
>
> So questions here really are (a) is there a more appropriate place to
> post this,
Yeah try... <http://lists.apple.com/mailman/listinfo/objc-language>
> (b) opinions on Objective-C's type system.
Objective-C is weakly typed runtime on purpose... if an object
supports the message you are sending is generally all you are
concerned about.
>We very rarely need hardware access or in fact any low level access
of any kind, and as such, I suspect that a much stronger type system
could be used.
Not sure I understand the logical connection in the above sentence.
-Shawn
DATE : Sat Jul 08 01:48:55 2006
On 7/7/06, Thomas Davie <tom.<email_removed>> wrote:
> Hi,
> I'm wondering if there's a more suitable place to ask about/
> contribute to the future of Objective-C. I am particularly
> interested in giving the language a decent type system. At the
> moment I feel that it's type system is far too week for the jobs that
> we are trying to do with it when writing Cocoa apps. We very rarely
> need hardware access or in fact any low level access of any kind, and
> as such, I suspect that a much stronger type system could be used.
> The most basic extension of the type system I can think of is to
> allow something akin to generics, or ADTs to allow us to specify such
> things as what type of object an array contains.
>
> So questions here really are (a) is there a more appropriate place to
> post this,
Yeah try... <http://lists.apple.com/mailman/listinfo/objc-language>
> (b) opinions on Objective-C's type system.
Objective-C is weakly typed runtime on purpose... if an object
supports the message you are sending is generally all you are
concerned about.
>We very rarely need hardware access or in fact any low level access
of any kind, and as such, I suspect that a much stronger type system
could be used.
Not sure I understand the logical connection in the above sentence.
-Shawn






Cocoa mail archive

