EGL
简介
EGL,英文全称“Enterprise Generation Language",是IBM致力推广的业务编程语言。 EGL是IBM设计的面向企业的平台无关高级程序语言,语法类似其它常见语言,EGL程序可以编译成COBOL、Java或 JavaScript代码,以运行在不同平台和浏览器上。它是一种通用的应用程序开发语言。 [1] EGL 在 Eclipse 社区推出了开源 EGL 语言开发工具(EGL Development Tools),简称 EDT。EDT 提供了 程序员高效地开发 Web2.0 和基于移动平台(Android, iOS 等)的应用所需要的核心语言支持(SDK)和 集成开发环境(IDE),同时它还提供了高度的可扩展性。利用它的扩展性,EDT 能够 轻松地定义自己的业务逻辑,并生成跨平台的应用程序。设计目标
最初是由IBM开发的,是一种编程技术,旨在解决由较低层次的语言,框架和运行平台之上提供一个抽象层的现代的,多平台应用程序开发提供一个抽象层以上水平较低的语言,框架和运行时环境平台。EGL是概念上类似于许多共同的语言。语言借用 静态类型语言概念,如Java,COBOL,C等,但是,它借鉴了UML(通用 建模语言)的模板概念等,它是典型的静态类型编程语言。简而言之,EGL是一个更高层次的,普遍的应用程序开发语言。 EGL 是全站仪中,安置在望远镜筒上方的两个闪烁的光源,使在目标点上的司镜员很容易地把棱镜移到望远镜的视线上。EGL尤其适合在放样工作中使用。 EGL : 嵌入式系统图形库(Embedded-System Graphics Library), 是OpenGL ES和底层Native平台视窗系统(如 X Window 系统)之间的接口。
文章来自百度百科:
http://baike.baidu.com/view/3886641.htm