最新消息:本站介绍:国外VPS、云服务器,海外服务器,一手资源推荐平台

AWK在推出45年后得到了更新

行业文章 快米云 来源:快米云 193浏览

AWK 在推出 45 年后得到了更新

  • AWK 于 1977 年推出,是 UNIX 操作系统的核心部分,在发布 47 年后获得了更新。
  • 作为它的三位创建者之一,Brian Kernighan 说他可以找到一点空闲时间,然后回到 AWK 中与 Unicode 混在一起。
  • Kernighan 表示他在更新中发现了一个 realloc 错误,因此可能会有更多错误,因此需要进行更多测试。

AWK 作为 UNIX 操作系统的核心部分,在 47 年后得到了更新。AWK 的名称指的是它的三位原始开发人员,Alfred Aho、Peter Weinberger 和 Brian Kernighan。Kernighan 通过GitHub条目宣布了更新,标题为“添加 BWK 的电子邮件”。

五月更新

虽然该更新于 5 月发布,但大多数人是在最近发表的对 Kernighan 的采访后才了解到新版本的。Kernighan,UNIX 名称的创造者和“Hello world”编程语言演示的发明者。

Brian Kernighan,普林斯顿大学计算机科学教授
Brian Kernighan,普林斯顿大学计算机科学教授

在发行说明中,他表示他在更新中发现了一个 realloc 错误,他怀疑他们可能需要越来越多的测试。普林斯顿大学计算机科学教授 Brian Kernighan 说,

« 最后,在学术跑步机放慢之后,我有一些空闲时间,我又回到了在 awk 中使用 Unicode。我现在大部分时间都在工作(模数不足的测试),通过在内部使用 utf-8 来实现像 length() 这样的函数,并在正则表达式中转换为 utf-32。实际变化量不是太大,所以我认为这可能没问题。

我没有查看正则表达式的范围匹配,因为需要很多非常繁琐的代码。我没有修复 fnematch() 代码,因为我以前从未注意到它。看起来范围将按原样工作;fnematch 需要修复,但我认为它应该相当容易。»

转载请注明:VPS资讯_海外云服务器资讯_海外服务器资讯_IDC新闻 » AWK在推出45年后得到了更新