lisp

标签

Cards List
#lisp

Chicken Scheme 6.0 发布

Lobsters Hottest · 23小时前 缓存

CHICKEN Scheme 6.0 已发布,增加了完整的 R7RS small 语言支持、UTF-8 字符串、字节向量操作,以及各种模块重命名和 API 变更。

0 人收藏 0 人点赞
#lisp

Jolt 的程序镜像与可移植 Scheme 后端

Lobsters Hottest · 3天前 缓存

Jolt 是一种 Lisp/Scheme 语言,最近新增了两项功能:类似 Common Lisp 和 Smalltalk 风格的程序镜像,用于完整状态序列化与调试;以及一个与 Chez 运行时解耦的可移植 Scheme 后端,实现与架构无关的可移植性。

0 人收藏 0 人点赞
#lisp

Symbolics OpenGenera 将免费供非商业使用

Lobsters Hottest · 6天前

Symbolics OpenGenera,传奇的 Lisp 机器环境,将免费发布供非商业使用。

0 人收藏 0 人点赞
#lisp

The Story of Mac: A Just-So Story

Hacker News Top · 6天前 缓存

An excerpt from Peter Seibel's 'Practical Common Lisp' that uses a just-so story to explain how Lisp macros work, comparing them to a junior programmer filling in code from notes.

0 人收藏 0 人点赞
#lisp

哥德尔、艾舍尔、Elisp:宏之美

Lobsters Hottest · 6天前 缓存

这篇文章颂扬了Emacs Lisp宏和同像性之美,将其与侯世达的怪圈和艾舍尔的艺术相提并论,并介绍了诸如macrostep之类的工具来探索宏。

0 人收藏 0 人点赞
#lisp

Lisp in 99 Lines of C and How to Write One Yourself

Lobsters Hottest · 2026-08-04 缓存

An article introducing tinylisp, a Lisp interpreter written in 99 lines of C, with a companion PDF explaining how to write one yourself, covering NaN boxing and extensions.

0 人收藏 0 人点赞
#lisp

Forth 与 Lisp 的迁移之道

Lobsters Hottest · 2026-07-26 缓存

本章节选自《Let Over Lambda》,探讨如何使用宏在 Lisp 中实现 Forth 编程语言,强调语法的二元性和元编程技术。旨在向 Lisp 读者教授 Forth 概念,并讨论 Forth 设计背后的哲学。

0 人收藏 0 人点赞
#lisp

Jolt:在Chez Scheme上运行Clojure

Lobsters Hottest · 2026-07-23 缓存

Jolt是一个新的Clojure实现,目标平台为Chez Scheme,旨在提供即插即用的替代方案,具有快速启动和低内存占用,利用Chez的JIT和GC来避免JVM的开销。

0 人收藏 0 人点赞
#lisp

Syntax with Purpose in a Programming Language

Lobsters Hottest · 2026-07-13 缓存

这篇文章探讨了编程语言语法设计的重要性,认为语法应准确反映语言的计算模型和心智模型,而非为了熟悉感或简洁性随意拼凑。作者通过分析OCaml、Lisp/Clojure和JavaScript的语法设计,并介绍自己设计的语言Saul,强调了统一性和语义一致性。

0 人收藏 0 人点赞
#lisp

@yibie: 推荐这篇让我头皮发麻的文章。一个开发者回忆起 25 年前 AI 课上的教授说"Lisp 是 AI 的语言",然后他用 100 行 Common Lisp 写了一个完整 agent——8 行递归式的 agent loop,一个唯一工具是 e…

X AI KOLs Timeline · 2026-07-13 缓存

一个开发者用100行Common Lisp构建了一个AI agent,唯一的工具是eval,模型通过递归agent loop执行代码,并通过持久化transcript恢复技能,展示了Lisp作为AI语言的独特优势。

0 人收藏 0 人点赞
#lisp

通往Lisp之路:为何选择Lisp

Hacker News Top · 2026-07-09 缓存

文章阐述了学习Lisp的理由,强调了其宏和可扩展性等独特特性,这些特性使程序员能够将语言适配到自己的问题域,并通过Blub悖论解释了为何来自能力较弱语言的程序员可能难以认识到Lisp的优势。

0 人收藏 0 人点赞
#lisp

100行Lisp代码实现一个智能体

Hacker News Top · 2026-07-07 缓存

作者回顾了25年前学习Lisp用于符号人工智能的经历,并展示了如何仅用100行Common Lisp代码实现一个现代AI智能体循环,强调递归的优雅性。

0 人收藏 0 人点赞
#lisp

探索 PDP-1 Lisp (1960年)

Hacker News Top · 2026-06-30 缓存

关于运行1960年历史性的PDP-1 Lisp实现的详细介绍,包括启动过程及其作为首个交互式编程环境的重要意义。

0 人收藏 0 人点赞
#lisp

Slisp: 简单的Lisp编译器 (Linux/amd64)

Hacker News Top · 2026-06-26 缓存

Slisp 是一个简单的编译器,它读取 Lisp 程序并生成适用于 Linux/AMD64 的独立汇编表示,支持基本原语、闭包和标准库。

0 人收藏 0 人点赞
#lisp

上下文使测试更具可重用性

Lobsters Hottest · 2026-06-24 缓存

作者分享了在Guile中设计测试框架的经验,重点探讨了向测试定义添加上下文如何使测试更可重用并改善开发者体验。

0 人收藏 0 人点赞
#lisp

FEXPRs vs. vtable:LispE 解释器的工作原理

Lobsters Hottest · 2026-06-23 缓存

LispE 是 NAVER 开发的一个紧凑的 Lisp 方言,结合了函数式和数组语言特性,提供了针对 PyTorch、GGUF、MLX 和 tiktoken 的 AI 库,并附带一个基于浏览器的测试环境。

0 人收藏 0 人点赞
#lisp

Lithp.py (~2008)

Hacker News Top · 2026-06-21 缓存

一个用Python编写的John McCarthy原始Lisp解释器,其源代码附有大量注释,旨在讲解Lisp的内部原理。

0 人收藏 0 人点赞
#lisp

(如何用Python编写一个(Lisp)解释器)(2010)

Hacker News Top · 2026-06-21 缓存

Peter Norvig 的经典教程,讲解如何在Python中实现Scheme解释器,阐述了语言解释和求值的核心概念。

0 人收藏 0 人点赞
#lisp

Rust类型系统中的Lisp

Hacker News Top · 2026-06-20 缓存

一个嵌入在Rust trait系统中的Lisp解释器,支持在编译时进行递归函数、闭包和延续传递风格。

0 人收藏 0 人点赞
#lisp

使用Clojure约一个月后的感想

Hacker News Top · 2026-06-02 缓存

作者分享了学习Clojure一个月的体验,将其与Common Lisp和Scheme进行比较,并赞赏其一致性和务实设计。

0 人收藏 0 人点赞
Next →
← 返回首页

提交意见反馈