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 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.