compilers

标签

Cards List
#compilers

我以前不知道的关于 K&R C 的一堆东西

Lobsters Hottest · 2026-07-15 缓存

这篇文章探讨了关于前 ANSI C(K&R C)的一些晦涩细节,包括 void 的缺失、不同的浮点类型以及简化的类型说明符规则。文章解释了该语言上下文相关语法是如何通过单遍编译器的限制来证明其合理性的。

0 人收藏 0 人点赞
#compilers

@PatrickToulme: 这个练习让我相信DSL和编译器的未来在很大程度上是代理化的。编程语言和DSL但…

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

Claude Fable 使用 pyptx DSL 为 NVIDIA B200 编写了一个 FlashAttention 前向内核,其性能与手动调优的 CUTLASS 内核接近,展示了 AI 代理在编译器和 DSL 设计中的潜力。

0 人收藏 0 人点赞
#compilers

解析的七十年:理论与实践的影响

Lobsters Hottest · 2026-07-06

七十年解析理论及其在计算机科学中的实际应用概述。

0 人收藏 0 人点赞
#compilers

编译原理与语言设计导论

Hacker News Top · 2026-07-05 缓存

一本由 Douglas Thain 教授编写的免费在线教材,介绍编译器构造,读者可学习如何为类 C 语言构建编译器,生成 X86 或 ARM 汇编代码。支持免费下载或购买纸质版。

0 人收藏 0 人点赞
#compilers

一种类型化的代数解析方法

Lobsters Hottest · 2026-06-28 缓存

一篇介绍类型化代数解析方法的论文,很可能来自剑桥大学。

0 人收藏 0 人点赞
#compilers

高级编译器:自助式在线课程

Hacker News Top · 2026-06-18 缓存

CS 6120 是一门博士级别的自助式在线高级编译器课程,涵盖中间表示、数据流、优化,并包括论文阅读和使用 LLVM 和 Bril 的实现任务。

0 人收藏 0 人点赞
#compilers

我讨厌编译器

Hacker News Top · 2026-06-18 缓存

一篇表达对编译器不满的个人观点文章,可能讨论其复杂性或缺点。

0 人收藏 0 人点赞
#compilers

内联启发式综述

Lobsters Hottest · 2026-06-04 缓存

关于方法JIT编译器中内联启发式的综述,讨论了何时进行内联的挑战以及涉及的权衡,并提供了Ruby和Python的示例。

0 人收藏 0 人点赞
#compilers

关于C扩展、可移植性和替代编译器

Lobsters Hottest · 2026-05-25 缓存

本文讨论了编写可移植C代码的实际挑战,这些挑战源于对非标准编译器扩展和glibc条件头文件的依赖,并通过构建C编译器的示例进行说明。

0 人收藏 0 人点赞
#compilers

部分静态单信息形式

Lobsters Hottest · 2026-05-13 缓存

本文讨论了部分静态单信息(SSI)形式,这是一种编译器中 SSA 的扩展,用于捕获依赖于路径的类型信息。文章提出了一种在动态语言中构建 SSA 期间实现部分 SSI 的实用捷径,具体引用了 Ruby 的 ZJIT 中的实现。

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

提交意见反馈