Objective-J

Objective-J

Objective-J es un lenguaje de programación desarrollado como parte de ...
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 ...
objective-j

Categorias

Alternativas a Objective-J para todas las plataformas con cualquier licencia

Python

Python

Python es un lenguaje de programación extensible, interactivo, orientado a objetos e interpretado.
JavaScript

JavaScript

JavaScript (a veces acortado a JS) es un lenguaje ligero, interpretado y orientado a objetos con funciones de primera clase, más conocido como lenguaje de secuencias de comandos para páginas web, pero ...
Ruby

Ruby

Ruby es un lenguaje de programación dinámico, reflexivo y de propósito general orientado a objetos que combina sintaxis inspirada en Perl con características similares a Smalltalk.
C#

C#

C # es un lenguaje de programación multi-paradigmático que abarca tipeo fuerte, imperativo, declarativo, funcional, genérico, orientado a objetos (basado en clases) y orientado a componentes ...
Lua

Lua

Lua es un lenguaje de scripting potente, rápido, liviano e integrable.
Perl

Perl

Perl es un lenguaje de programación dinámico, interpretado y de alto nivel con más de 22 años de desarrollo.
CoffeeScript

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.
Dart

Dart

Dart (originalmente llamado Dash) es un lenguaje de programación web desarrollado por Google.Fue presentado en la conferencia GOTO en Aarhus, del 10 al 12 de octubre de 2011.
Scala

Scala

Scala es un lenguaje de programación moderno de múltiples paradigmas basado en la máquina virtual Java (JVM) diseñado para expresar patrones de programación comunes de forma concisa, elegante y segura.
Haskell

Haskell

Haskell es un lenguaje avanzado de programación puramente funcional.
Apple Swift

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.
Nim (programming language)

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.
Groovy

Groovy

Groovy es un lenguaje ágil y dinámico para Java Virtual Machine (JVM).
Kotlin

Kotlin

Kotlin es un lenguaje de programación multiplataforma, de tipo estático y de propósito general con inferencia de tipos.
Babel

Babel

Babel es un compilador genérico multipropósito para JavaScript.