compilers

Tag

Cards List
#compilers

a bunch of stuff i used to not know about K&R C

Lobsters Hottest · 2026-07-15 Cached

The article explores obscure details about pre-ANSI C (K&R C) including the absence of void, different floating point types, and simplified type specifier rules. It explains how the language's context-sensitive grammar was justified by single-pass compiler constraints.

0 favorites 0 likes
#compilers

@PatrickToulme: This exercise makes me believe the future of DSLs and compilers is very much agentic. Programming languages and DSLs bu…

X AI KOLs Timeline · 2026-07-07 Cached

Claude Fable used the pyptx DSL to write a FlashAttention forward kernel for NVIDIA B200 that achieves near-parity performance with the hand-tuned CUTLASS kernel, demonstrating the potential for AI agents in compiler and DSL design.

0 favorites 0 likes
#compilers

Seventy Years of Parsing: Theoretical and Practical Consequences

Lobsters Hottest · 2026-07-06

An overview of seventy years of parsing theory and its practical implications in computer science.

0 favorites 0 likes
#compilers

Introduction to Compilers and Language Design

Hacker News Top · 2026-07-05 Cached

A free online textbook on compiler construction by Prof. Douglas Thain, enabling readers to build a compiler for a C-like language to X86 or ARM assembly, available for download or purchase.

0 favorites 0 likes
#compilers

A Typed, Algebraic Approach to Parsing

Lobsters Hottest · 2026-06-28 Cached

A paper presenting a typed, algebraic approach to parsing, likely from the University of Cambridge.

0 favorites 0 likes
#compilers

Advanced Compilers: The Self-Guided Online Course

Hacker News Top · 2026-06-18 Cached

CS 6120 is a PhD-level online self-guided course on advanced compilers, covering intermediate representations, data flow, optimizations, and including paper readings and implementation tasks using LLVM and Bril.

0 favorites 0 likes
#compilers

I Hate Compilers

Hacker News Top · 2026-06-18 Cached

A personal opinion piece expressing frustration with compilers, likely discussing their complexity or shortcomings.

0 favorites 0 likes
#compilers

A survey of inlining heuristics

Lobsters Hottest · 2026-06-04 Cached

A survey of inlining heuristics in method JIT compilers, discussing the challenges of when to inline and the trade-offs involved, with examples from Ruby and Python.

0 favorites 0 likes
#compilers

On C extensions, portability, and alternative compilers

Lobsters Hottest · 2026-05-25 Cached

This article discusses the practical challenges of writing portable C code due to reliance on non-standard compiler extensions and glibc's conditional headers, illustrating with examples from building a C compiler.

0 favorites 0 likes
#compilers

Partial static single information form

Lobsters Hottest · 2026-05-13 Cached

The article discusses Partial Static Single Information (SSI) form, an extension to SSA in compilers that captures path-dependent type information. It proposes a practical shortcut for implementing Partial SSI during SSA construction in dynamic languages, specifically referencing an implementation in Ruby's ZJIT.

0 favorites 0 likes
← Back to home

Submit Feedback