Java 动态语言
原创
©著作权归作者所有:来自51CTO博客作者tianyaruobilin的原创作品,请联系作者获取转载授权,否则将追究法律责任
Java 动态语言
XRuby
XRuby是一个能够将Ruby源代码(.rb)编译成Java字节码
(.class)的编译器。经Benchmark测试,XRuby比Ruby1.8.5还要快。 ... 官方网站: http://code.google.com/p/xruby/ 2009-05-24
JBasic
JBasic是一个完全采用Java开发的BASIC语言解释器。JBasic可运行在大部分Unix系统(包括Mac OS
X),Windows command shell,或VMS DCL command line。 ... 官方网站: http://jbasic.sourceforge.net/ 2009-05-24
Hecl
Hecl编程语言是一种用Java实现的高级脚本语言.
它的特点是非常小,可扩展,非常灵活并且易于学习和使用。它的语法很简洁如puts"Hello World"相当于System.out.printl("Hello
World")。 ... 官方网站: http://www.hecl.org/ 2009-05-24
Yoix
由ATT实验室研究的Yoix脚本语言是一个多用途的(general-purpose)编程语言.它使用C与Java开发人员所熟悉的的语法和函数.它不是一个面向对象语言,但利用超过150种对象类型来提供对大多数标准Java
classe的访问.由于Yoix的解释器(interpreter)完全使用纯Java技术进行构建,因此也能够利用Yoix开发具有跨平台,网络与线程能力的应用程序,还可用于开发GUI应用程序.Yoix语言特性包括指针,寻址,声明,全局与局部变量.
... 官方网站: http://www.yoix.org/ 2009-05-24
Inline::Java
Inline::Java可以让你在Java中写Perl类.它是Java2的ILSM (Inline Language
Support Module)并且是Inline家族的一部分. ... 官方网站: http://inline.perl.org/java/home.html 2009-05-24
LuaJava
LuaJava是一个Java脚本工具.用Lua编写的脚本可以通过这个工具来操作用Java开发的组件.LuaJava允许Lua用访问本地(native)对象的语法来访问Java组件,不需要任何定义或进行任何类型的预处理。LuaJava还允许利用Lua来实现一个Java接口。
... 官方网站: http://www.keplerproject.org/luajava/
2009-05-24
PHP/Java Bridge
PHP/Java
bridge是一个PHP模块(module)用来将PHP对象系统与Java或Mono/.NET对象系统连接起来.它可以从PHP脚本中访问基于CLR (e.g.
VB.NET, C#)或Java (如:Java, KAWA, JRuby)的应用程序. ... 官方网站: http://php-java-bridge.sourceforge.net/ 2009-05-24
Sleep
Sleep是一个可以嵌入到Java应用程序的脚本语言。Sleep简单,易学,易使用,易与程序结合。它的语言语法类似于Perl脚本。Sleep脚本可访问,创建,查询Java对象,解析过的脚本可被序列化。
... 官方网站: http://sleep.hick.org/ 2009-05-24
Seppia
Seppia是一个混合了Java与JavaScript的脚本语言。 ... 官方网站: http://www.seppia.org/ 2009-05-24
ObjectScript
ObjectScript是个面向对象的脚本语言.它设计成简单易学,易用但功能强大.ObjectScript有一个结合了许多Java优点的解释器.ObjectScript具有以下特点:*简单且类似于Java的语法*单继承的Class
System*支持private/protected/public访问机制的域与方法*支持同步与多线程*可以利用osdoc(类似于javadoc)工具从源码中导出API文档,*支持XML-RPC与Windows
COM*支持正则表达式(需要java v1.4以上) ... 官方网站: http://objectscript.sourceforge.net/ 2009-05-24
Pnuts
Pnuts是一个简单的,强大的且基于Java的脚本语言 ... 官方网站: https://pnuts.dev.java.net/ 2009-05-24
JRuby
JRuby是一个Ruby脚本语言的纯Java实现。JRuby可以嵌入任到Java应用程序并可以在脚本中使Java类。
... 官方网站: http://jruby.sourceforge.net/ 2009-05-24
Tcl/Java
Tcl/Java的目标是使Java平台与Tcl脚本语言给合起来变得更加容易。Tcl/Java包含了两个完全不同的包Tcl
Blend 与Jacl ... 官方网站: http://tcljava.sourceforge.net/docs/website/index.html 2009-05-24
Bean Scripting Framework
Bean脚本框架是一组Java
Classes提供了在Java应用程序内对脚本语言的支持,通过脚本语言可以访问java的对象和方法。Bean Scripting Framework
支持的其它语言包括 Javascript Python (Jython或JPython) Tcl (Jacl) NetRexx (IBM
REXX脚本语言用Java实现的一个扩展版本) JRuby JudoScript Groovy
ObjectScript如果使用Microsoft平台,BSF还支持“W... 官方网站: http://groovy.codehaus.org/ 2009-05-24
Jelly
Jelly 是一种基于 Java 技术和 XML 的脚本编制和处理引擎。Jelly 的特点是有许多基于 JSTL
(JSP 标准标记库,JSP Standard Tag Library)、Ant、Velocity 及其它众多工具的可执行标记。Jelly 还支持
Jexl(Java 表达式语言,Java Expression Language),Jexl 是 JSTL 表达式语言的扩展版本。 ...
官方网站: http://jakarta.apache.org/commons/jelly/
2009-05-24
上一篇:AOP框架
下一篇:Java Web开发
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java-RuoYi动态切换据库连接
Java-RuoYi动态切换据库连接
sql System List -
管理寓言:狗熊救火
管理寓言
职场 管理 休闲