Opus 是一个基于 f 表达式(内核语言)语义的最小化、静态作用域的 Lisp 方言
摘要
Opus 是一个在 Haskell 中实现的、最小化、静态作用域的 Lisp 方言,它使用 Continuation-Passing Style 并编译为 WebAssembly,具有操作性原语以提供表达力
<p><a href="https://lobste.rs/s/0rggrb/opus_is_minimal_statically_scoped_lisp">评论</a></p>
查看缓存全文
缓存时间: 2026/08/20 14:45
Opus 🎼
一个基于f表达式的极简静态作用域Lisp方言。
相似文章
@msimoni: 这表明通过一些非常简单的宏方法,WebAssembly 几乎是一个可以直接编写的、可识别的 Lisp。
文章探讨了如何利用类似 Lisp 的宏来改进 WebAssembly,使其语法更易于人类理解,并提及了 Joel Martin 此前用 JavaScript 实现的相关内容。
“@mfpiccolo: Opus 4.8 已发布。以下是 @iiidevs 首席工程师的结论:进行了压力测试,它只是另一个无法真正理解……的语言模型”
Anthropic 发布了 Claude Opus 4.8,这是对 Opus 4.7 的增量更新,具有更精准的判断力和更长的自主工作能力,不过一些工程师对其在缺乏广泛指导下的代码生成能力仍持怀疑态度。
@msimoni:我一天内创建了这个,它有点像拼凑的语言,但确实有一些有趣的想法和结果:Idle…
一位开发者创建了 Idle,这是一个用于 WebAssembly GC 的静态类型、低级 Lisp,具有 O(1) 方法查找和从 Wasm 模块加载宏等有趣功能。
heol
Heol是一种为Uxn虚拟机设计的16位Lisp编程语言,具有基本的Lisp构造,目前正在开发中。
JavaScript 精简
LispE 是 NAVER 开发的一个紧凑的 Lisp 方言,它结合了函数式和数组语言特性,并支持 PyTorch 和 llama.cpp 等 AI 库。