Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 64-bit Carbon




On Jun 13, 2007, at 4:50 AM, Jonas Maebe wrote:


On 13 jun 2007, at 10:40, Felipe Monteiro de Carvalho wrote:

On 6/13/07, Laurence Harris <email@hidden> wrote:
But I haven't heard of anyone writing Cocoa applications in
Pascal. ;-)

FWIW, someone from Metrowerks came up with an Objective Pascal syntax quite a while ago (1997, to be exact):
http://www.pascal-central.com/cwpascal.html#Extensions%20providing% 20compatibili


Some of the functionality mentioned there (such as type introspection, class methods and fields, and messaging) is already possible with Object Pascal today, so would not even need language extensions (although the implementation would obviously need to be changed).

Since there is a complete procedural interface to the low level Objective-C run time, the only reason why it hasn't been implemented yet is because nobody cared enough for it.

I wasn't saying it couldn't be done, only that it hasn't been done, which is more important if you're trying to decide what you're going to use for your next project. ;-)


That may change if no 64 bit Carbon is forthcoming though.

Why would that motivate someone to write an Objective Pascal?

Larry

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden

This email sent to email@hidden
References: 
 >Re: 64-bit Carbon (From: Dair Grant <email@hidden>)
 >Re: 64-bit Carbon (From: Jack Small <email@hidden>)
 >Re: 64-bit Carbon (From: Jerry <email@hidden>)
 >Re: 64-bit Carbon (From: "Felipe Monteiro de Carvalho" <email@hidden>)
 >Re: 64-bit Carbon (From: Laurence Harris <email@hidden>)
 >Re: 64-bit Carbon (From: "Felipe Monteiro de Carvalho" <email@hidden>)
 >Re: 64-bit Carbon (From: Jonas Maebe <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.