[fpc-pascal] Problem with Objective Pascal and delphi mode

Michael Van Canneyt michael at freepascal.org
Sun Jan 31 12:47:54 CET 2010



On Sat, 30 Jan 2010, Jonas Maebe wrote:

>
> On 30 Jan 2010, at 20:08, Felipe Monteiro de Carvalho wrote:
>
>> One more thing, why is the modeswitch called objectivec1 ? It could be
>> objectivepascal instead.
>>
>> Does the number 1 imply that it's version 1 of the mode and there may
>> be multiple versions supported at the same time? Or was it for
>> Objective C Runtime Library 1.0 ? (I am almost sure that not)
>
> It means/meant version one of the Objective-C language. The Objective-C language evolves semi-independently of the run time (you can write programs in Objective-C 2.0 running on i386 and ppc32, whose Objective-C runtime is version 1). Objective-C 2.0 (the language) features require Mac OS X 10.5 or later, while 1.0 features are available as of 10.0.

Eh ?

How can a programming language feature depend on an operating system ?

Michael.



More information about the fpc-pascal mailing list