2020-05-09 15:41:17
GNU Guile 3.0.0 发布了,这是新的稳定 3.0 版本系列中的第一个版本。
Guile 是 Scheme 编程语言的一种实现,除了实现 R5RS、R6RS 和 R7RS Scheme 标准外,Guile 还有包括以下能力:POSIX 系统调用、网络支持、多线程、动态链接、外部函数调用接口、强大的字符串处理与 HTTP 客户端/服务器实现。Guile 可以作为脚本解释器、转换 VM 字节码的编译器与 Scheme 交互运行。同时它还被打包为一个库,这样可以让应用程序轻松地包含完整的 Scheme 解释器/VM。
Guile 3.0 的主要新特性是 JIT 本地代码生成,其可以提高所有程序的性能。与 2.2 相比,微基准测试的性能总体上高出一倍左右,在某些基准测试情况下速度高达 32 倍。
值得注意的是,对于较大的用例,这一特性最终使 Scheme 中编写的“eval”性能快于Guile 1.8 时代使用 C 语言编写的“ eval”的性能 。
3.0 的其它新特性包括支持词汇上下文中的交错定义和表达式、结构化异常的原生支持,更好地支持 R6RS 和 R7RS Scheme 标准,同时做了不少优化。
同时,Guile 3.0.0 与 3.0 系列中其它所有接下来发布的版本(如 2.2)都可以与其它稳定版本并行安装。
详情查看:
http://www.gnu.org/software/guile/news/gnu-guile-300-released.html
http://lists.gnu.org/archive/html/guile-devel/2020-01/msg00080.html
修改BIOS设置提升计算机性能
02-19
GNU Bourne-Again Shell(Bash)“Shellshock”
07-17
25个Apache性能优化技巧推荐
06-24
618必看游戏手机攻略新鲜出炉!红魔史上最大幅度促销你知道吗?
05-29
Atom 1.44.0 发布,GitHub 推出的跨平台文本编辑器
07-07
Bouyei.Geo 1.0 GIS 空间格式处理解析发布
04-26
Byteman 4.0.11 发布,Java 字节码注入工具
06-03
Clojure 发布年度调查报告:用于开发企业软件的比例历史最高
05-23
Firefox 73 正式发布
04-29
Material UI 4.9.2 发布,Material Design React 组件
05-20
MySQL性能调优技巧
04-05
PHP 5.2/5.3 Hash漏洞补丁发布
07-15
PHP环境安全性能检查
03-20
Pale Moon 28.8.2.1 发布,苍月浏览器
06-11
Q4OS 4.0 测试版本发布,基于 Debian 的桌面发行版
04-27
Row Hammer权限提升
03-31
ShowDoc v2.6.1 发布,IT 团队的在线 API 文档工具
03-15
Spring Security 5.3.0.RC1 发布,Spring 安全框架
06-05
T168 G2板载RAID卡做RAID 1,运行中磁盘性能低下的解决方法
04-18
Tor Browser 9.0.5 发布,隐私浏览器
05-21