Objective-J es un lenguaje de programación desarrollado como parte del marco de desarrollo web de Cappuccino. Su sintaxis es casi idéntica a la sintaxis de Objective-C y comparte con JavaScript la misma relación que tiene Objective-C con el lenguaje de programación C: la de ser un superconjunto estricto, pero pequeño; añadiendo herencia tradicional y estilo dinámico 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 procesarse previamente antes de ser ejecutados por un máquina virtual de 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 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 apoyar el desarrollo web en Cappuccino ...
Descontinuado Sustituido por http://alternativeto.net/software/swift-programming-language/