bigloo是一个开源计划的编译器,可提供小型,快速的独立的二进制可执行文件。
目前的版本已经编译和测试上:
ยทx86的Linux操作系统(的Debian 3.0,Mandrake的8.1,太阳JDK 1.4.1)
ยท的x86-win32的(在Windows 2000,XP)
ยท86-的FreeBSD(4.0)
ยท86-的NetBSD(1.6)
ยท86-MinGW的()
ยท的PowerPC G4(MacOS X的XNU-201.5)
ยท的PowerPC G3(的Gentoo Linux)
ยทSPARC(Solaris 2.6和2.8,太阳JDK 1.3,Linux操作系统(Debian的))
ยท康柏阿尔法(Digital的Unix 4.0F又名True64,JDK 1.3)
ยท康柏阿尔法(2.2的Linux(Debian的))
ยท臂(Linux操作系统(Debian的))
ยทIA64(Linux操作系统(Debian的))
ยทIBM P660(AIX RS-6000 4.3.3)
即使没有测试,它应该在正常运行:
ยทSGI(IP32)
ยท英特尔(NeXTStep的)
ยทIBM RS-6000(AIX)
ยทSGI(IP20和IP22)
ยทMAC PPC(2.2.15pre20)
特点:
- 在模块的支持
- 在一个扩展的Java接口
- 在一个扩展的C接口
- 在一个面向对象的层
- 主题
- 在简单的异常
- 在实际的IO
- 在Posix的支持
- 在库的支持
- 在一个明确的类型系统和编译时类型不匹配检测
- 在DSSSL支持
- 在Unicode的支持
什么是此版本中的新:
- 在一个新的API和新的实现多线程
什么版本3.9A是新的:
- 在封拆箱的优化,新的定时I / O,以及API优化(ALSA,FLAC,和mpg123的)。
什么版本3.7A是新的:
- 在增强的编译时类型分析,新的编译时间的优化,一个新的解释和新的多媒体库。
什么是新的版本3.6A:
- 在这是其主要亮点是新的编译主要版本-time型分析,增强的错误跟踪,运算机器人端口,以及一个新的电话API。
什么是新的版本3.5A:
- 在该版本通过提高便携性的ARM / Android的特别原生支持多线程应用程序。
- 在该版本还支持新的API,并修复版本3.4A许多毛刺。
什么版本3.4A是新的:
- 在这个版本,支持两个额外的平台,手臂提高便携性/ Android和OSGi包。
- 在支持新的API,并修复了很多毛刺在3.3A。
- 在已成功安装在:86/32,Linux 2.6中,Arch Linux的; 86/64,Linux的2.6,Fedora的;手臂V6 / V7,Linux的,Maemo4 / Maemo5,Android的; PowerPC的G3,Linux和Debian的; 86/32时,Windows SP2,MinGW的; 86/32,Mac的OS X 10.5 Leopard的;和x86 / 64,Mac的OS X 10.6雪豹。
什么版本3.2B是新的:
- 在实验.NET字节码生成器
- 在新图书馆设施(日期,内部监督办公室,定时器)。
- 在改进代码生成。
什么版本3.2A是新的:
- 在一个新的邮件API已经被添加机智的支持Maildir ,IMAP,电子名片,RFC 2045,RFC 2047和RFC 2822。
- 在新的编译器优化实施的。
- 在新的系统API增加了,包括的getuid / setuid的,OS-字符集,插座的选择,并获得-协议。
- 提供了支持并行编译新的Makefile文件。
- 在这个版本已经成功地安装在各种平台。
什么版本3.1B是新的:
- 系统显著的性能改进是为多线程应用程序。
- 的IO系统的性能进行了改进。新的API已经添加了加密和多媒体。
- 新功能扩展了现有的API的东西像枣,插座和IO。
评论没有发现