技术开发 频道

EGL社区版发布 不写JS也能开发JS应用

【IT168 专稿】    IBM一直对各种语言和平台有着广泛地支持,很长时间以来,IBM一直在寻找一种“超级胶水”,能把这些语言和平台集合起来。最近,IBM在EGL上所作的努力迎来了收获——EGL社区版,EGL语言的免费版本,正式发布。

    IBM的EGL(Enterprise Generation Language,企业生成语言)是一种更高层次的编程语言,旨在简化富互联网应用(RIA)。EGL语言看起来似乎很简单,事实上,与其他语言比较起来,它确实被设计得更加简单易学,使用起来也更加有效。

    EGL的创造者,也是“应用EGL开发企业Web2.0”的作者Ben Margolis认为:“任何开发人员或IT人员都可以使用EGL。它的易用性设计能够让任何人轻松地从零开始很快熟悉。”但当我们更加深入地了解EGL之后,就会知道EGL绝非一种编程语言,它更是一个强大的业务工具。它能够对现有基础设施配置新的工作负荷,也能对现有业务应用软件进行改造。

    EGL允许开发人员通过更高层次的接口,在不同的语言和平台上工作。 例如,EGL可以通过一个简单的命令,屏蔽Javascript语言本身的复杂性,而生成JavaScript的Web应用。EGL还可用于构建企业Mashup应用,通过集成原有遗留系统的数据,用户可以将遗留代码转化为EGL,这将延长旧应用程序的使用生命。

    EGL是IBM Rational软件交付平台基于Eclipse开发环境的一个主要部分。它能使具有各种技能水平的开发人员快速交付跨平台、支持交易、以数据为中心的服务和应用软件。

    在IBM的EGL社区——EGL Cafe(EGL咖啡吧)上有对EGL技术的详细描述。

0
相关文章