一门新的编程语言,编译成javascript,
运行于node.js环境,支持元语言(lisp风格的宏是元语言的特例),动态语法。
Swift Lang 是一个快速并行的脚本编程语言。
cryscript
是用delphi开发的类lua语法的脚本,基于原型继承支持递归支持闭包支持垃圾回收的脚本语言。以实现为目的,没参考任何代码,所有的实现就是用最简洁的,最能想到的方法实现的。
Frege 是一个非严格的纯函数编程语言,其灵感来自于 Haskell,Frege
程序可编译成 Java 并在 JVM 中运行。
LiveScript 是一种脚本语言,最终编译成 JavaScript,LiveScript 在函数式风格编程方面增加了很多新特性,改进了面向对象编程。
RxJavaFX 是 RxJava 的JavaFx 绑定。
Wren 是一个小型快速基于类的脚本语言,相当于 Lua 大小的 Smalltalk。
IO.print(\"Hello, world!\")class Wren {
fake
轻量级嵌入式脚本语言
简介
fake 是一款轻量级的嵌入式脚本语言, 使用c++语言编写, 语法吸取自lua、golang、erlang, 基于flex、bison生成语法树,
Jim 是开源的 Tcl 编程语言实现脚本,实现了大部分 Tcl 特性,还加入了
references 垃圾收集功能,闭包,内置面向对象编程系统,函数式编程命令,数组和 UTF-8 支持等等新特性。 Jim Tcl 的二进制包只有100-200kB
Batsh 是一个简单的编程语言,可方便的编译成 Bash 和 Windows
批处理脚本。相当于你需要写一次脚本就可以在不同的平台上运行。而且没有任何依赖包。
StreamyJ 是 JSON 解析器上Jackson 流的Scala 助手。使用一些(可能完全不可靠的)基准来表明 Jackson 库明显的快于GSON库,这似乎非常受非流式 JSON 解析器的欢迎。
Ciao 是一个用于一般用途的编程语言,支持逻辑、常量、函数、高阶和面向对象编程风格。提供强大的表达式、可扩展性、安全性和可靠性。
Joxa 是基于 Erlang 环境的 Lisp 实现。
Joxa is a small semantically clean, functional lisp. It is a general-
NeoLua 可以让你在 .NET 的应用中使用 Lua 语言或者反过来(当前支持的 Lua 版本是 5.2),其目的是遵循 C-Lua 实现并且合并完整的
Lux 是一种新的编程语言(正在开发中),它是一款实用的、静态的 Lisp,并且可以在数个平台运行,例如 Java 虚拟机和 JavaScript 翻译。
shellfire 是一个用来简化 SHELL 程序开发的框架,同时提供各种常用功能和函数的封装。
Loci 是一个多范式的系统编程语言,使用更直观的方式描述,跟 C 很类似。Loci 并不是为了弥补 C
Luaj 是一个 Java 的 Lua 解释器,基于 Lua 5.2.x 版本,目的是:
基于 Java 的实现,可以在 Java 应用中集成 Lua 虚拟机
GopherLua 是用 Go 语言编写的 Lua 5.1 的虚拟机和编译器。GopherLua 的目标和 Lua 相同 ——
zhscript-go 实现一种不像计算机语言的脚本语言。 按照中文语法习惯去分析执行语句。
Shen语言是函数编程语言Qi的继承者,由
Mark
Tarver博士开发,首个版本是在2011年释出,其名字意思是“精神”。Qi采用的是GPL和私有许可证,而Shen没有使用GPL,而是作者自己制定的一个许可证,允许自由开发和分享
RxAndroid 是 RxJava 的 Android 绑定。
basicpp 使得今天的 C 可以像 80 年代的 BASIC 语言一样的简单。该项目在了 C 中实现了简单的 BASIC 仿真。
Jayfor 是一个用 C 编写的编程语言,使用 LLVM 后端,目的:
速度 Speed
简单 Simplicity
Mycroft 是一个逻辑语言,其语法类似 Prolog,支持透明的分布式计算和组合。
Hakaru 是一个嵌入式编程语言,用于 Haskell。
安装:
cabal update
cabal install hakaru
Soya是什么?Soya是一门基于JVM上的动态编程语言,现在已经开源
它的特点是
直觉的: 简洁易懂的语法能让您舒服地完成日常所需
Jisp 是一个类似 Lisp 的脚本语言,可方便的编译成 JavaScript。
Equelle 是一个领域专用语言,用于通过高级语法实现 PDE 系统模拟。
ElixirScript 工具的目的是为了将你已有的 Elixir 代码转成
JavaScript 代码。
使用方法:
Rosette 是新的计算机辅助解析编程(SDSLs)语言,扩展了 Racket
的一些特性:合成,验证,调试和执行。
先给出官网地址:deflang.org
一句话简介: 可扩展编程语言 Def 的目标是 将 C++ 的高效抽象和 Lisp 的强大表现力融为一体 。
Streem 是 Ruby 语言的开发者松本行弘(Matz,全名是Yukihiro
Matsumoto)新开发的一种基于流的并发脚本语言,类似于shell,但语法更为丰富,主要受Ruby、Erlang和其他函数式语言的启发。
明编程语言是一种简单快速的动态脚本语言。他支持以下特性
解释执行,不需要编译
Dale 是一个系统编程语言,使用 S- 表达式作为语法,支持语义宏。基本语言类似 C,提供如下额外特性:
cpps 脚本是一个基于 C++ 的脚本语言。
基础语法:
接口说明
根据括号中数据判断执行相关代码.