Objective-J

Objective-J

Objective-J é uma linguagem de programação desenvolvida como parte do ...
Objective-J é uma linguagem de programação desenvolvida como parte da estrutura de desenvolvimento da web.Sua sintaxe é quase idêntica à sintaxe do Objective-C e compartilha com JavaScript o mesmo relacionamento que o Objective-C tem com a linguagem de programação C: a de ser um superconjunto rigoroso, mas pequeno;adicionando herança tradicional e despacho dinâmico no estilo Smalltalk / Objective-C.JavaScript puro, sendo uma linguagem baseada em protótipo, já tem uma noção de orientação e herança de objetos, mas o Objective-J adiciona o uso de programação baseada em classe ao JavaScript. Os programas escritos em Objective-J precisam ser pré-processados ​​antes de serem executados por ummáquina virtual JavaScript do navegador da web.Esta etapa pode ocorrer no navegador da Web em tempo de execução ou por um compilador que converte os programas Objective-J em código JavaScript puro.O compilador Objective-J é escrito em JavaScript;consequentemente, a implantação de programas Objective-J não requer um plug-in de navegador da web.Objetivo-J pode ser compilado e executado no NodeJS.ApplicationsO primeiro uso amplamente conhecido de Objective-J foi no aplicativo da Web baseado em Cappuccino 280 Slides, desenvolvido pelo próprio 280 North.Embora o Objective-J possa ser usado (e tenha sido projetado) independentemente da estrutura do Cappuccino, o Objective-J foi inventado principalmente para apoiar o desenvolvimento da Web em Cappuccino.
objective-j

Categorias

Alternativas ao Objective-J para todas as plataformas com qualquer licença

Python

Python

Python é uma linguagem de programação interpretável, interativa, orientada a objetos e extensível.
JavaScript

JavaScript

JavaScript (às vezes reduzido para JS) é uma linguagem leve, interpretada e orientada a objetos, com funções de primeira classe, mais conhecida como linguagem de script para páginas da Web, mas ...
Ruby

Ruby

Ruby é uma linguagem de programação orientada a objetos dinâmica, reflexiva e de uso geral que combina sintaxe inspirada no Perl com recursos semelhantes ao Smalltalk.
C#

C#

O C # é uma linguagem de programação com vários paradigmas, que inclui tipagem forte, imperativa, declarativa, funcional, genérica, orientada a objetos (baseada em classe) e orientada a componentes ...
Lua

Lua

Lua é uma linguagem de script poderosa, rápida, leve e incorporável.
Perl

Perl

Perl é uma linguagem de programação dinâmica de alto nível, de propósito geral, interpretada e com mais de 22 anos de desenvolvimento.
CoffeeScript

CoffeeScript

CoffeeScript é uma pequena linguagem que é compilada em JavaScript.Por trás de todos esses aparelhos e ponto-e-vírgula, o JavaScript sempre teve um modelo de objeto maravilhoso em seu coração.
Dart

Dart

Dart (originalmente chamado Dash) é uma linguagem de programação da Web desenvolvida pelo Google.Foi apresentado na conferência da GOTO em Aarhus, de 10 a 12 de outubro de 2011.
Scala

Scala

Scala é uma linguagem de programação moderna com vários paradigmas, baseada na Java Virtual Machine (JVM), projetada para expressar padrões de programação comuns de forma concisa, elegante e com segurança de tipo ...
Haskell

Haskell

Haskell é uma linguagem de programação avançada e puramente funcional.
Apple Swift

Apple Swift

Swift é uma linguagem de programação para aplicativos iOS, OS X, watchOS e tvOS que se baseia no melhor de C e Objective-C, sem as restrições de compatibilidade de C.
Nim (programming language)

Nim (programming language)

O Nim é uma linguagem de programação imperativa, estaticamente tipada, com um poderoso sistema de macros que tenta dar ao programador o poder máximo sem comprometer a eficiência do tempo de execução.
Groovy

Groovy

Groovy é uma linguagem ágil e dinâmica para a Java Virtual Machine (JVM).
Kotlin

Kotlin

Kotlin é uma linguagem de programação de uso geral, multiplataforma, estaticamente tipada e com inferência de tipo.
Babel

Babel

Babel é um compilador multiuso genérico para JavaScript.