Objective-C
Videz
Paradigma | Refleksivni, razredno objektno usmerjeni |
---|---|
Začetna izdaja | 1984 |
Oblikoval | Tom Love in Brad Cox |
Stabilna izdaja | 2.0[1] |
Tipizacija | statična, dinamična, šibka |
Večje implementacije | Clang, GCC |
Vplivi | C, Smalltalk |
Vplival na | Groovy, Java, Nu, Objective-J, TOM, Swift[2] |
OS | Večplatformni |
Običajna končnica datoteke | .h, .m, .mm, .M |
Spletna stran | developer.apple.com |
Družina | C |
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.
- ↑ »Runtime Versions and Platforms«. Developer.apple.com. Arhivirano iz spletišča dne 20. julija 2016. Pridobljeno 24. decembra 2017.
- ↑ 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.