• Jabaco


    Jabaco是一个具有与BASIC语法相似的简单编程语言,能够让你构建运行在Java虚拟机上的应用程序。Jabaco基于Swing框架实现并提供了一些扩展。Jabaco提供了一个图表GUI设计器,一个源编辑器,一个运行调试器和其它一些辅助开发工具。



    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Rhino:Rhino是用纯Java写成的JavaScript的开放源代码实现。它最常被用于嵌入Java应用程序,以便为终端用户提供脚本的能力。
    Beanshell:Beanshell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚本语言特性。BeanShell执行标准Java语句和表达式,另外包括一些脚本命令和语法。它将脚本化对象看作简单闭包方法(simple method closure)来支持,就如同在Perl和JavaScript中的一样。 它具有以下的一些特点:使用Java反射API以提供Java语句和表达式的实时解释执行;可以透明地访问任何Java对象和API;可以在命令行模式、控制台模式、小程序模式和远程线程服务器模式等四种模式下面运行;与在应用程序中一样,可以在小程序中(Applet)正常运行(无需编译器或者类装载器);非常精简的解释器jar文件大小为175k
    JBasic:JBasic是一个完全采用Java开发的BASIC语言解释器。JBasic可运行在大部分Unix系统(包括Mac OS X),Windows command shell,或VMS DCL command line。
    JTcl: JTcl是Tool Command Language语言的一个Java实现。JTcl实现了大部分Tcl8.4语法和命令。
    Tcl/Java:Tcl/Java的目标是使Java平台与Tcl脚本语言给合起来变得更加容易。Tcl/Java包含了两个完全不同的包Tcl Blend 与Jacl
    LuaJava:LuaJava是一个Java脚本工具.用Lua编写的脚本可以通过这个工具来操作用Java开发的组件.LuaJava允许Lua用访问本地(native)对象的语法来访问Java组件,不需要任何定义或进行任何类型的预处理。LuaJava还允许利用Lua来实现一个Java接口。
    Yoix:由AT&T实验室研究的Yoix脚本语言是一个多用途的(general-purpose)编程语言.它使用C与Java开发人员所熟悉的的语法和函数.它不是一个面向对象语言,但利用超过150种对象类型来提供对大多数标准Java classe的访问.由于Yoix的解释器(interpreter)完全使用纯Java技术进行构建,因此也能够利用Yoix开发具有跨平台,网络与线程能力的应用程序,还可用于开发GUI应用程序.Yoix语言特性包括指针,寻址,声明,全局与局部变量.
    EasyGSP:EasyGSP可以让你利用Groovy脚本语言编写动态页面,而不需要有专门的java应用服务器。EasyGSP通过SCGI协议与HTTP服务器如Lighttpd、Apache等相通信。利用EasyGSP开发一个Web页面非常类似于用PHP、Python、ASP或Ruby等这些脚本语言开发web页面一样。
    XRuby:XRuby是一个能够将Ruby源代码(.rb)编译成Java字节码 (.class)的编译器。经Benchmark测试,XRuby比Ruby1.8.5还要快。
    Ceylon: Ceylon面向企业级应用开发设计,在JVM运行时基础上执行,支持与Java的交互操作。Ceylon语言充分借鉴了Java语言的优势并屏蔽其在设计上的不足,使用静态类型并提供高阶函数支持,在保持代码良好可读性的同时进一步降低开发者入门的难度。
    Ceylon语言没有设计特殊的Primitive类型或复合类型,所有类型在类型系统内部都是可表达的。Ceylon的通用类型设计比Java的 实现更为简便,而且相比其他类Java语言具备更高的安全性,Ceylon的元编程(Reflection)也必须是类型安全的。此外,Ceylon语言 减少了开发者对于配置文件的依赖,屏蔽了Java开发者常常需要对各种XML进行的配置和修改操作。