[go: up one dir, main page]

Pojdi na vsebino

Objective-C

Iz Wikipedije, proste enciklopedije
Objective-C
ParadigmaRefleksivni, razredno objektno usmerjeni
Začetna izdaja1984 (1984)
OblikovalTom Love in Brad Cox
Stabilna izdaja2.0[1]
Tipizacijastatična, dinamična, šibka
Večje implementacijeClang, GCC
VpliviC, Smalltalk
Vplival naGroovy, Java, Nu, Objective-J, TOM, Swift[2]
OSVečplatformni
Običajna končnica datoteke.h, .m, .mm, .M
Spletna strandeveloper.apple.com
DružinaC
Wikibooks logo Objective-C Programming na Wikibooks

Objective-C je refleksivni objektno usmerjeni programski jezik, ki k C dodaja pošiljanje sporočil v slogu jezika Smalltalk.

Danes se večinoma uporablja v Appleovih operacijskih sistemih Mac OS X in iOS, okoljih, ki temeljita na standardu OpenStep, čeprav nista skladna z njim.

  1. »Runtime Versions and Platforms«. Developer.apple.com. Arhivirano iz spletišča dne 20. julija 2016. Pridobljeno 24. decembra 2017.
  2. Lattner, Chris (3. junij 2014). »Chris Lattner's Homepage«. Chris Lattner. Arhivirano iz spletišča dne 4. junija 2014. Pridobljeno 3. junija 2014. The Swift language is the product of tireless effort from a team of language experts, documentation gurus, compiler optimization ninjas, and an incredibly important internal dogfooding group who provided feedback to help refine and battle-test ideas. Of course, it also greatly benefited from the experiences hard-won by many other languages in the field, drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.