Yanıtlar:
1985 yılında Larry Tesler , System 6 için standart dil olan Apple, Object Pascal için bir Pascal lezzetini geliştirdi . Ayrıca Apple'da geliştirilen Lisa için 1983 Pascal çeşidi olan Clascal'a dayanıyordu .
Object Pascal, o sırada Apple'ın birincil uygulama çerçevesi olan MacApp'ta kullanıldı . 1991 yılında piyasaya sürülen MacApp 3.0, C ++ dilinde yeniden yazıldı ve Apple daha sonra Motorola'nın 68K yongalarından PowerPC'ye taşındığında Object Pascal için C ++ lehine destek bıraktı.
Bugün Embarcadero Delphi olarak yaşayan Borland’ın Object Pascal’ı, 1986’da Apple’ın Object Pascal’ına benzemesi amaçlanan Turbo Pascal’a bir dizi eklenti olarak başladı . Pascal'ın yaratıcısı olan Niklaus Wirth, ilgili varyasyonları için hem Apple hem de Borland tarafından danışmanlık aldı.
Tersine, Objective C NeXTSTEP'in ana diliydi ve yalnızca 1996'da NeXT'yi satın aldıktan sonra Apple'da tanıtıldı.
Elma] [genellikle BASIC veya 6502 makine kodunda programlandı.
Lisa genellikle Pascal'da programlandı.
İlk Macintosh uygulamaları Pascal'da, önce Lisa'da ve daha sonra da Mac'te yazılmıştır.
Bir zamanlar en popüler gelişme ortamı olan Pascal olduğunu düşünün ve daha sonra Think C'yi düşünün. Ayrıca, uygun bir şekilde, Düşün Sınıf Kütüphanesi olarak adlandırılan kendi sınıf kütüphanesine sahipti.
Apple'dan MPW, dilleri (genellikle Pascal, C, C ++ ve assembler) karıştırmanıza izin verdiğinden ve sentaks çok farklı olmasına rağmen, bir unix ortamına benzer bir komut dosyası oluşturduğundan, popülerdi.
MacApp Object Pascal'da yazılmıştır ve birinin dediği gibi, daha sonra C ++ 'a taşınmıştır. PowerPC sistemlerine geçiş ile birçok programcı bir geliştirme ortamı olarak Metrowerks CodeWarrior ve C ++ sınıfı kütüphanesi PowerPlant'a geçti.
Mac OS X uygulamaları Apple'ın "Carbon" API'sı ile C / C ++ dilinde de yazılabilmesine rağmen, NeXT'de ve ardından Mac OS X'te Objective-C kullanıldı. Bugünlerde çoğu Mac ve iOS uygulamaları Cocoa / Obj-C ile yazılmıştır, ancak birçoğunun altında C veya C ++ kütüphanesi vardır.
Mac OS Classic'in standart dili Pascal'dı. İşletim sisteminin API belgelerinin tümü Pascal için yazılmıştır ve işletim sisteminin çoğu el ile optimize edilmiş ASM'de yazılmadığı gibi Pascal'da yazılmıştır.
PowerPC mimarisine geçtikten sonra, işletim sistemini C ++ 'da yeniden yazdılar, buna ek olarak sistem stabilitesinde gözle görülür bir azalma oldu ve bu da Pascal ve C ++ ile aşina olmayan kimselere şaşırtıcı gelmeyecek. API belgeleri, Pascal için yazılmaya devam etse de, Steve Jobs geri dönüp Objective-C'yi herkesin boğazına sokmaya çalışmaya başlayana kadar.
... ve Mac'ten önce (Apple II), çoğu programlama BASIC'di. (Apple II'nin IIgs'deki tüm varyantları için)
Ayrıca Metroworks CodeWarrior kullanarak Sistem 7'de C ++ geliştirmeyi de hatırladım - bu (elbette) PowerPC sonrasıydı.