Objective-J is a programming language developed as part of the Cappuccino web development framework. Its syntax is nearly identical to the Objective-C syntax and it shares with JavaScript the same relationship that Objective-C has with the C programming language: that of being a strict, but small, superset; adding traditional inheritance and Smalltalk/Objective-C style dynamic dispatch.
| Property | Value |
| dbpprop:abstract
|
- Objective-J is a programming language developed as part of the Cappuccino web development framework. Its syntax is nearly identical to the Objective-C syntax and it shares with JavaScript the same relationship that Objective-C has with the C programming language: that of being a strict, but small, superset; adding traditional inheritance and Smalltalk/Objective-C style dynamic dispatch. Pure JavaScript, being a prototype-based language, already has a notion of object orientation and inheritance, but Objective-J adds the use of class-based programming to JavaScript. Programs written in Objective-J need to be preprocessed before being run by a web browser's JavaScript virtual machine. This step can occur in the web browser at runtime or by a compiler which translates Objective-J programs into pure JavaScript code. The Objective-J compiler is written in JavaScript, consequently deploying Objective-J programs does not require a plugin attached to the web browser.
- Objective-J je programovací jazyk založený na JavaScriptu imitující Objective-C. Přidává dědičnost stylu Smalltalku a dynamické posílání zpráv mezi objekty. Programy napsané v Objective-J mohou být předkompilovány do čistého JavaScriptu nebo přeloženy až za běhu v prohlížeči.
- Objective-J est un langage de programmation développé en même temps que le lang|en|framework Cappuccino. Sa syntaxe est sensiblement identique à celle de Objective-C. Par ailleurs il partage avec Javascript la même relation qu'il y a entre l'Objective-C et le langage C : il s'agit d'une sorte de sur ensemble ajoutant la notion d'héritage ainsi que le typage dynamique du style Smalltalk/Objective-C au JavaScript. Les programmes écrits en Objective-J ont besoins d'être compilés avant de pouvoir être lancés dans un navigateur Internet. Cette compilation peut être effectuée directement dans le navigateur au moment de l'exécution par un compilateur qui compile les programmes Objective-J en pur code Javascript. Le compilateur Objective-J est écrit en JavaScript, de ce fait le déploiement de programme écrit en Objective-C ne nécessite pas de lang|en|plugin attaché au navigateur.
- Objective-J — язык программирования, разрабатываемый как часть Cappuccino — фреймворка для веб-приложений. Его синтаксис почти полностью идентичен синтаксису Objective-C. Objective-J относится к JavaScript так же, как Objective-C к языку программирования C: является его строгим, но компактным надмножеством. Objective-J добавляет в JavaScript традиционное наследование и динамическую диспетчеризацию в стиле Smalltalk/Objective-C. В чистом Javascript как языке прототипного типа уже существует понятие об объектной ориентации и наследовании, но Objective-J добавляет в JavaScript возможность использовать основанное на классах программирование. Программам, написанным на Objective-J, требуется предварительная обработка перед тем, как они смогут быть исполнены виртуальной машиной JavaScript в веб-браузере. Этот этап может проходить во время исполнения в веб-браузере с помощью компилятора, который транслирует программы на Objective-J в код на чистом JavaScript. Компилятор Objective-J написан на JavaScript, и поэтому развертывание программ на Objective-J не требует наличия какой-нибудь специальной надстройки для браузера.
|
| dbpprop:developer
| |
| dbpprop:influencedBy
| |
| dbpprop:license
| |
| dbpprop:name
| |
| dbpprop:paradigm
| |
| dbpprop:typing
| |
| dbpprop:website
| |
| dbpprop:wikiPageUsesTemplate
| |
| dbpprop:year
| |
| rdfs:comment
|
- Objective-J is a programming language developed as part of the Cappuccino web development framework. Its syntax is nearly identical to the Objective-C syntax and it shares with JavaScript the same relationship that Objective-C has with the C programming language: that of being a strict, but small, superset; adding traditional inheritance and Smalltalk/Objective-C style dynamic dispatch.
- Objective-J je programovací jazyk založený na JavaScriptu imitující Objective-C. Přidává dědičnost stylu Smalltalku a dynamické posílání zpráv mezi objekty. Programy napsané v Objective-J mohou být předkompilovány do čistého JavaScriptu nebo přeloženy až za běhu v prohlížeči.
- Objective-J est un langage de programmation développé en même temps que le lang|en|framework Cappuccino. Sa syntaxe est sensiblement identique à celle de Objective-C. Par ailleurs il partage avec Javascript la même relation qu'il y a entre l'Objective-C et le langage C : il s'agit d'une sorte de sur ensemble ajoutant la notion d'héritage ainsi que le typage dynamique du style Smalltalk/Objective-C au JavaScript.
- Objective-J — язык программирования, разрабатываемый как часть Cappuccino — фреймворка для веб-приложений. Его синтаксис почти полностью идентичен синтаксису Objective-C.
|
| rdfs:label
|
- Objective-J
- Objective-J
- Objective-J
- Objective-J
|
| skos:subject
| |
| foaf:homepage
| |
| foaf:page
| |
| is dbpprop:influenced
of | |
| is dbpprop:programmingLanguage
of | |