Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
元编程
双相元编程:一种新语言设计方法
本文讨论了编程语言的一种趋势,即允许相同的语法表达 [list] [*]在两个不同阶段或环境(上下文)中执行的计算 [*]同时保持跨阶段(上下文)的一致行为。 [*]这些阶段通常在时间上(运行时间)或空间上(运行地点)有所不同。 [/list] 作者提供了三种
宏编程:C++宏、Rust宏和Lisp宏比较
根据simondobson两篇文章(1、
使用 macro_rules 编写生产 Rust 宏!
如果您对宏不熟悉,那么您对 Rust 也不熟悉。 在本指南中,我们将揭秘支撑数十万个 Rust 应用程序的三个宏。它们不是由巫师编写的,而是由我们渴望成为的才华横溢的 Rust 工程师编写的。 这三个宏都是 "声
还在写重复代码?用宏实现代码自修改,提升10倍效率
代码自己写自己,程序员集体下岗?揭秘Emacs隐藏的终极武器! 你天天敲键盘写代码,但你可能根本不知道,你写的每一行代码,都在被另一段代码偷偷“篡改”! --- 这篇文章会彻底颠覆你对编程的认知。我们将深入一个无数程序员每天都在用、却从未察觉的魔法世界。你会发现,原来你
厚度伪艺术论:形式美感才是让你站住不动的元凶
震撼!画里的故事越挖越深,但你离艺术越来越远! 你以为是彩蛋的东西,翻过来可能是陷阱;你以为看懂了的东西,放下放大镜那一刻可能什么都不是! 博斯在500年前往一个男人的屁股上写了一行乐谱。2014年一个女大学生把它翻译成音乐,全网疯传“地狱之歌”。可后来专家说那乐谱根本不