PHP遇见Lisp:Phel v0.36.0发布,引入高精度数值与一等变量机制
Phel是一种深受Clojure启发的Lisp方言,能够编译为PHP运行。此次发布的v0.36.0版本是一次重大更新,不仅引入了完整的“数字塔”机制(支持精确有理数、任意精度BigInteger和BigDecimal),还实现了“一等变量”...
Phel是一种深受Clojure启发的Lisp方言,能够编译为PHP运行。此次发布的v0.36.0版本是一次重大更新,不仅引入了完整的“数字塔”机制(支持精确有理数、任意精度BigInteger和BigDecimal),还实现了“一等变量”...
rlisp 是一款创新的编译器前端工具,能够将 Lisp 风格的 S 表达式(s-expressions)直接转译为 Rust 代码。该项目在完全保留 Rust 所有权机制、借用检查、生命周期等核心语义的同时,摒弃了其复杂的语法,且不引入任...

ECS / OSS / CDN / 云数据库一站采购,常用云资源集中选配;新用户与续费均有专场优惠,适合个人开发者与小团队长期使用。
一名开发者在 Hacker News 上展示了一项硬核技术成果:使用其自主设计的编程语言成功构建了一个飞行模拟器。该项目旨在通过实际应用(即“狗食测试”)来验证该语言的可用性,其编译器后端目前支持生成 QBE IR 和 C99 代码。社区评...
Hacker News 上热议的 Blaise 项目展示了一款现代化的 Object Pascal 编译器,其核心目标是实现“零遗留”代码和自托管能力。不同于传统的编译器架构,Blaise 选择 QBE(一种极简的编译器后端)作为目标。开发...
Modular公司正式发布了备受瞩目的编程语言Mojo 1.0 Beta版本。Mojo旨在解决AI开发中“易用性”与“高性能”难以兼得的痛点,允许开发者使用类似Python的简洁语法编写代码,同时获得媲美C++的运行速度。该语言不仅内存安全...
TIOBE 排行榜长期依赖搜索引擎查询量,但在 AI 时代,这种数据往往存在滞后性,无法准确反映技术开发现状。为此,开发者推出了全新的开源项目 LangPulse,旨在提供更精准的编程语言趋势。不同于传统的搜索量统计,LangPulse 基...
这是一个名为《Modern C++ Programming》的高质量开源课程,专为希望掌握现代C++的开发者设计。课程包含29讲和2000多页幻灯片,内容不仅全面覆盖了从C++03到最新C++26的语言标准,更深入剖析了高性能计算、编译器优...
C3编程语言团队近日撰文反思,承认将“无符号整数”作为默认尺寸类型是一个持续五年的设计错误。文章指出,尽管C、C++和Rust使用无符号类型(如`size_t`)表示数组大小符合逻辑,但在实际编程中极易引发死循环、比较逻辑混乱以及模运算结果...
Dotcl 是一个创新的 Common Lisp 实现,能够将 Lisp 源码编译为 .NET 的 CIL 中间语言,从而在 Windows、macOS 和 Linux 上实现真正的跨平台运行。该项目打破了语言边界,不仅允许将 Lisp 嵌...
一位拥有20年经验的资深开发者指出,自VB6之后,微软虽尝试推出7款UI框架,但最经典的“窗体设计器”模式依然是“从想法到应用”的最短路径。作者正在撰写技术史,诚邀开发者探讨:VB6具体做对了哪些至今未被超越的细节?现代.NET和C#的复杂...