lisp

标签

Cards List
#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 人点赞
#lisp

为什么选择Janet?(2023)

Hacker News Top ↗ · 2026-06-02 缓存

一篇倡导Janet编程语言的文章,突出其简洁性、易于分发、通过PEG实现的强大解析能力以及优秀的子进程DSL,使其成为副项目和命令行工具的理想选择。

0 人收藏 0 人点赞
#lisp

Emacs 胸罩尺码计算器

Lobsters Hottest ↗ · 2026-05-29 缓存

一篇博客文章,描述了一个自定义的 Emacs Lisp 函数,该函数使用 Calc 单位转换和 Org 表格公式,根据底围和胸围测量值计算 EU、UK 和 US 标准的胸罩尺码。

0 人收藏 0 人点赞
#lisp

Scriba:Lisp中的结构化日志库,支持多后端与自动配置(Scheme库)

Lobsters Hottest ↗ · 2026-05-29

Scriba是一个面向Guile Scheme的结构化日志库,支持多后端以及通过环境变量进行自动配置。

0 人收藏 0 人点赞
#lisp

R7RS Large Scheme 的过程分册

Lobsters Hottest ↗ · 2026-05-23 缓存

R7RS Large Scheme 的过程分册是 Scheme 编程语言的 R7RS Large 标准的一部分,旨在属于整个 Scheme 社区,并可自由复制用于手册和文档中。

0 人收藏 0 人点赞
#lisp

Vim中的Lisp(2019)

Hacker News Top ↗ · 2026-05-23 缓存

详细比较了Slimv和Vlime这两个用于交互式Lisp编程的Vim插件,涵盖安装、功能及推荐。

0 人收藏 0 人点赞
#lisp

JavaScript 精简

Lobsters Hottest ↗ · 2026-05-18 缓存

LispE 是 NAVER 开发的一个紧凑的 Lisp 方言,它结合了函数式和数组语言特性,并支持 PyTorch 和 llama.cpp 等 AI 库。

0 人收藏 0 人点赞
#lisp

Lisp在网页应用中的运用(2001)

Hacker News Top ↗ · 2026-05-18 缓存

Paul Graham结合自己创办Viaweb的经验,讨论了在网页应用中使用Lisp的优势,包括语言自由度、增量开发以及快速修复bug。

0 人收藏 0 人点赞
#lisp

Hyperpolyglot Lisp:Common Lisp、Racket、Clojure、Emacs Lisp

Lobsters Hottest ↗ · 2026-05-17 缓存

一份对照参考表,比较Common Lisp、Racket、Clojure和Emacs Lisp的语法与特性。

0 人收藏 0 人点赞
#lisp

Hoot 0.9.0 发布

Lobsters Hottest ↗ · 2026-05-14 缓存

Hoot 0.9.0,一个用于 Guile 的 Scheme 到 WebAssembly 编译器后端,已发布,包含新功能和错误修复,包括 DWARF 支持、标准 Wasm 异常,以及为 Lisp Game Jam 提供的游戏 jam 模板。

0 人收藏 0 人点赞
#lisp

推荐一下……理解 Emacs 的模式

Lobsters Hottest ↗ · 2026-05-13 缓存

文章解释了 Emacs 的架构模式,重点介绍了通用缓冲区数据模型和增量补全读取(ICR),并将其比作玫瑰的根与花瓣。文章强调了 Emacs 如何统一界面并通过 Elisp 实现可扩展性。

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

提交意见反馈