Objective-J

Objective-J

Objective-J est un langage de programmation développé dans le cadre du ...
Objective-J est un langage de programmation développé dans le cadre du développement Web.Sa syntaxe est presque identique à la syntaxe Objective-C et elle partage avec JavaScript la même relation qu'Objective-C avec le langage de programmation C: celle d'être un sur-ensemble strict, mais petit;ajout de l'héritage traditionnel et de la répartition dynamique de style Smalltalk / Objective-C.Le JavaScript pur, étant un langage basé sur un prototype, a déjà une notion d'orientation et d'héritage des objets, mais Objective-J ajoute l'utilisation de la programmation basée sur les classes à JavaScript.Les programmes écrits en Objective-J doivent être prétraités avant d'être exécutés par unmachine virtuelle JavaScript du navigateur Web.Cette étape peut se produire dans le navigateur Web lors de l'exécution ou par un compilateur qui traduit les programmes Objective-J en code JavaScript pur.Le compilateur Objective-J est écrit en JavaScript;par conséquent, le déploiement de programmes Objective-J ne nécessite pas de plug-in de navigateur Web.Objective-J peut être compilé et exécuté sur NodeJS.Applications La première utilisation largement connue d'Objective-J a été dans l'application Web basée sur Cappuccino 280 Slides, qui a été développée par 280 North elle-même.Même si Objective-J peut être utilisé (et a été conçu) indépendamment du cadre Cappuccino, Objective-J a principalement été inventé pour prendre en charge le développement Web dans Cappuccino ....

Les catégories

Alternatives à Objective-J pour Mac avec licence gratuite

Lasso

Lasso

Le lasso est l'un des langages de programmation les plus populaires sur le Web - bien qu'il soit souvent négligé étant donné qu'il est commercial et non open-source.