3
Objective-J es un lenguaje de programación desarrollado como parte del marco de desarrollo web.Su sintaxis es casi idéntica a la sintaxis de Objective-C y comparte con JavaScript la misma relación que Objective-C tiene con el lenguaje de programación C: la de ser un superconjunto estricto, pero pequeño;agregando herencia tradicional y despacho dinámico estilo Smalltalk / Objective-C.JavaScript puro, al ser un lenguaje basado en prototipos, ya tiene una noción de orientación y herencia de objetos, pero Objective-J agrega el uso de programación basada en clases a JavaScript. Los programas escritos en Objective-J deben ser preprocesados antes de ser ejecutados por unmáquina virtual JavaScript del navegador web.Este paso puede ocurrir en el navegador web en tiempo de ejecución o por un compilador que traduce los programas Objective-J en código JavaScript puro.El compilador Objective-J está escrito en JavaScript;en consecuencia, la implementación de programas Objective-J no requiere un complemento de navegador web.Objective-J se puede compilar y ejecutar en NodeJS. Aplicaciones El primer uso ampliamente conocido de Objective-J fue en la aplicación web basada en Cappuccino 280 Slides, que fue desarrollada por el propio 280 North.Aunque Objective-J se puede usar (y se ha diseñado) independientemente del marco de Cappuccino, Objective-J se ha inventado principalmente para admitir el desarrollo web en Cappuccino ...
Caracteristicas
Categorias
Alternativas a Objective-J para todas las plataformas con cualquier licencia
1126
515
243
178
146
Lua
Lua es un lenguaje de scripting potente, rápido, liviano e integrable.
123
68
CoffeeScript
CoffeeScript es un pequeño lenguaje que se compila en JavaScript.Debajo de todos esos corchetes y puntos y comas incómodos, JavaScript siempre ha tenido un magnífico modelo de objeto en su corazón.
65
61
53
30
Apple Swift
Swift es un lenguaje de programación para aplicaciones iOS, OS X, watchOS y tvOS que se basa en lo mejor de C y Objective-C, sin las restricciones de compatibilidad de C.
27
Nim (programming language)
Nim es un lenguaje de programación imperativo de tipo estático con un poderoso sistema macro que intenta darle al programador el máximo poder sin comprometer la eficiencia del tiempo de ejecución.
27
20