Objective-J

Objective-J

Objective-J是作为...的一部分开发的一种编程语言。
Objective-J是作为Web开发框架的一部分开发的一种编程语言。它的语法几乎与Objective-C语法相同,并且与JavaScript具有与Objective-C与C编程语言相同的关系:是严格的但很小的超集;添加了传统继承和Smalltalk / Objective-C样式的动态分配。纯JavaScript作为一种基于原型的语言,已经有了面向对象和继承的概念,但是Objective-J在JavaScript中增加了基于类的编程的使用。Web浏览器的JavaScript虚拟机。此步骤可以在运行时在Web浏览器中发生,也可以由将Objective-J程序转换为纯JavaScript代码的编译器进行。Objective-J编译器是用JavaScript编写的;因此,部署Objective-J程序不需要Web浏览器插件。Objective-J可以在NodeJS上编译和运行。应用Objective-J的第一个广为使用的方法是在基于Cappuccino的Web应用程序280 Slides中,该应用程序由280 North自己开发。即使可以独立于Cappuccino框架使用(并且已设计)Objective-J,Objective-J的主要发明目的是支持Cappuccino中的Web开发。
objective-j

分类目录

具有任何许可的所有平台的Objective-J替代品

Python

Python

Python是一种解释性,交互式,面向对象,可扩展的编程语言。
JavaScript

JavaScript

JavaScript(有时缩写为JS)是一种轻量级,解释性,面向对象的语言,具有一流的功能,通常被称为网页的脚本语言,但是...
Ruby

Ruby

Ruby是一种动态的,反射性的,通用的面向对象的编程语言,将Perl启发的语法与类似Smalltalk的功能结合在一起。
C#

C#

C#是一种多范式编程语言,包含强类型,命令式,声明式,函数式,泛型,面向对象(基于类)和面向组件...
Lua

Lua

Lua是一种功能强大,快速,轻巧,可嵌入的脚本语言。
Perl

Perl

Perl是经过22年的发展的高级通用,解释性,动态编程语言。
CoffeeScript

CoffeeScript

CoffeeScript是一种可编译为JavaScript的小语言。在所有这些笨拙的花括号和分号之下,JavaScript始终具有一个华丽的对象模型。
Dart

Dart

Dart(最初称为Dash)是Google开发的一种网络编程语言。它于2011年10月10日至12日在奥尔胡斯举行的GOTO会议上揭幕。
Scala

Scala

Scala是一种基于Java虚拟机(JVM)的现代多范式编程语言,旨在以简洁,优雅,类型安全的方式表达常见的编程模式。
Haskell

Haskell

Haskell是一种高级的纯功能编程语言。
Apple Swift

Apple Swift

Swift是一种针对iOS,OS X,watchOS和tvOS应用程序的编程语言,它基于C和Objective-C的最佳组合而构建,而没有C兼容性的限制。
Nim (programming language)

Nim (programming language)

Nim是一种静态类型化的命令式编程语言,具有功能强大的宏系统,该系统试图在不影响运行时效率的情况下为程序员提供最终的功能。
Groovy

Groovy

Groovy是Java虚拟机(JVM)的敏捷和动态语言。
Kotlin

Kotlin

Kotlin是具有类型推断功能的跨平台,静态类型的通用编程语言。
Babel

Babel

Babel是JavaScript的通用多用途编译器。