Cnbeta 01月01日
一位工程师为半个世纪前的 ALGOL 68 编程语言发布 GCC 补丁
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

2025年,Oracle工程师为GCC实现ALGOL 68编程语言前端补丁。该语言小众,曾有相关补丁发布。此补丁虽有进展,但并非所有特性都已实现,其能否被GCC主线接受有待观察。

🎈Oracle工程师为GCC实现ALGOL 68编程语言前端补丁

💻该语言用途小众,使用范围有限

🤔补丁有进展,但并非所有特性都已实现

👀补丁能否被GCC主线接受有待观察

2025 年刚刚过去几个小时,就有一些令人意外的新闻,一位 Oracle 工程师发布了一组补丁,为 GNU 编译器集 (GCC) 实现了 ALGOL 68 编程语言前端。 这些补丁是针对已有半个世纪历史的细分市场编程语言的工作中补丁。

上个月,GCC 的 COBOL 前端补丁出现了新的补丁活动。 许多人批评其过时和不合时宜。 那么,ALGOL 68 前端补丁就更出乎我们的意料了。

ALGOL 68 是一种命令式编程语言,于 1968 年首次亮相。 但它的用途一直比较小众,使用范围非常有限。 早在 200 年代初,就有基于 GPL 许可的 ALGOL 68 编译器(a68g)和实验性 GCC 前端补丁发布...... 甲骨文公司的 Jose Marchesi 曾开发过 ALGOL 68 实验性前端补丁,但我并不希望看到这项工作在 2025 年成为 GCC 的主线。

Marchesi 元旦时在 GCC 邮件列表上写道:

"这个WIP是GCC前端,用于Algol 68,这是一种迷人的、通常不被理解且经常被诋毁的编程语言。 众所周知,Algol 68 在问世之初就走在了时代的前列,熟悉该语言的人都会怀疑这一点在今天可能仍然适用,但在修订报告出版 50 多年后,世界可能终于准备好接受它了,或许还没有,我们拭目以待;) 至少,GCC 的支持将使 Algol 68 爱好者更容易在现代系统中编写、共享和使用他们的程序。这是一项正在进行中的工作,但前端已经可以编译大多数主要的语言结构和许多完整的程序"

但并非所有的 ALGOL 68 语言特性都已实现。 我们希望 GNU Algol 68 成为 Algol 68 报告的严格超级语言。

一些 ALGOL 68 代码示例

对 2025 年的 ALGOL 68 编程语言感兴趣的人可以在 GCC 邮件列表上找到正在编写的补丁。 我们可以继续关注这些补丁的进展和审查情况,以及 ALGOL 68 前端是否能在 2025 年被 GCC 主线所接受。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

ALGOL 68 GCC 编程语言 前端补丁
相关文章