Objective-C

Objective-C
Класс языка объектно-ориентированный, мультипарадигмальный: рефлексивно-ориентированный
Появился в 1983
Автор Бред Кокс
Расширение файлов .h, .m, .mm или .C
Выпуск
Система типов слабая, статическая / динамическая
Основные реализации Cocoa, Cocoa Touch, gcc, LLVM + Clang
Испытал влияние Smalltalk, C
Повлиял на Java, Objective-J, Swift
Сайт developer.apple.com/libr…
Логотип Викисклада Медиафайлы на Викискладе

Objective-C — компилируемый объектно-ориентированный язык программирования, используемый корпорацией Apple, построенный на основе языка Си и парадигм Smalltalk. В частности, объектная модель построена в стиле Smalltalk — то есть объектам посылаются сообщения.

Язык Objective-C является надмножеством языка Си, поэтому Си-код полностью понятен компилятору Objective-C.

Компилятор Objective-C входит в GCC и доступен на большинстве основных платформ. Язык используется в первую очередь для macOS (Cocoa) и GNUstep — реализаций объектно-ориентированного интерфейса OpenStep. Также язык используется для iOS (Cocoa Touch).

  1. https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtVersionsPlatforms.html

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne