macros

标签

Cards List
#macros

@msimoni:我一天内创建了这个,它有点像拼凑的语言,但确实有一些有趣的想法和结果:Idle…

X AI KOLs Following · 2026-08-25 缓存

一位开发者创建了 Idle,这是一个用于 WebAssembly GC 的静态类型、低级 Lisp,具有 O(1) 方法查找和从 Wasm 模块加载宏等有趣功能。

0 人收藏 0 人点赞
#macros

@msimoni: 这表明通过一些非常简单的宏方法,WebAssembly 几乎是一个可以直接编写的、可识别的 Lisp。

X AI KOLs Timeline · 2026-08-15 缓存

文章探讨了如何利用类似 Lisp 的宏来改进 WebAssembly,使其语法更易于人类理解,并提及了 Joel Martin 此前用 JavaScript 实现的相关内容。

0 人收藏 0 人点赞
#macros

为什么选择 Common Lisp 作为代码生成目标?

Hacker News Top · 2026-08-12 缓存

作者认为,Common Lisp 之所以是 AI 代码生成的更优目标,是因为其同像性、宏和 REPL 内省能力,相比主流语言减少了语法摩擦和上下文使用。

0 人收藏 0 人点赞
#macros

The Story of Mac: A Just-So Story

Hacker News Top · 2026-08-05 缓存

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 人点赞
#macros

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

Lobsters Hottest · 2026-08-05 缓存

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

0 人收藏 0 人点赞
#macros

Forth 与 Lisp 的迁移之道

Lobsters Hottest · 2026-07-26 缓存

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

0 人收藏 0 人点赞
#macros

整数无故发生神秘变化,而本应无代码生成影响

The Old New Thing (Raymond Chen) · 2026-07-10 缓存

一位开发者发现,交换两个等效宏竟导致无关函数中出现意外的整数变化,这篇博客文章深入探究了这一谜团,并对某个大语言模型(LLM)关于控制流保护的解释提出了质疑。

0 人收藏 0 人点赞
#macros

通往Lisp之路:为何选择Lisp

Hacker News Top · 2026-07-09 缓存

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

0 人收藏 0 人点赞
#macros

键在眼前——键盘定制不完全指南

Hacker News Top · 2026-05-20 缓存

一份全面的键盘定制指南,涵盖宏键盘等硬件和软件方法,以提升生产力和乐趣,面向爱好者与新手。

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

提交意见反馈