compiler en Hacker News
72 títulos de 64 autores en los últimos 30 días, con 61 enlaces distintos y 5 Show HN.
Cuenta títulos, no confirma hechos. Abre la fuente antes de sacar conclusiones.
Proyectos de este término
La nota viene de nuestro modelo.
- Show HN: Un compilador de Kotlin escrito en Go, 10 veces más rápido que kotlinc · nota 8.5
Un compilador de Kotlin a JVM implementado en Go que logra aceleraciones de 10-16x sobre kotlinc en librerías reales mientras usa una décima parte de la memoria, pasando el 95% de los box tests de kotlinc y construyendo librerías que pasan sus propias suites de tests. El proyecto es técnicamente excepcional pero sigue siendo un prototipo que carece de soporte completo del lenguaje, la mayoría de los diagnósticos, compilación incremental, integración con Gradle/IDE y targets no-JVM.
- Show HN: Kcc, un compilador de C creado en solitario con un LLM por 100 $/mes que arranca el kernel de Linux · nota 7.3
kcc es un compilador de C17 escrito enteramente en ensamblador ARM64 como programa literario, cuyo código fuente es un libro PDF de unas 1000 páginas. Es autohospedado, hace compilación cruzada a x86-64 y puede compilar software real como Lua, SQLite, DOOM e incluso arrancar un kernel de Linux. El proyecto es técnicamente impresionante, pero de nicho por su lenguaje inusual y su formato de documentación.
- Show HN: GBFC – compilador AOT y JIT de Brainfuck y Brainfuck++ · nota 6.3
GBFC es un compilador basado en Rust para Brainfuck y Brainfuck++ que genera código máquina directamente para Linux x86_64, soportando tanto ejecución AOT (ELF estático) como JIT. Incluye un IR personalizado, múltiples pasadas de optimización (incluyendo evaluación en tiempo de compilación, bucles de escaneo con SSE2 y transformaciones muladd), y documentación extensa. Aunque técnicamente impresionante, su utilidad se limita a la nicho comunidad de Brainfuck y a propósitos educativos.
- Show HN: Un compilador de Algol 60 con runtime LuaJIT · nota 6.3
Un compilador de Algol 60 que tiene como objetivo el bytecode de LuaJIT, con un parser artesanal, un validador semántico y una representación intermedia llamada AIR. El proyecto es una hazaña técnica, que revive un lenguaje histórico con un runtime moderno, pero su utilidad práctica se limita a entusiastas e investigadores.
Títulos recientes
Títulos traducidos por IA, que puede equivocarse. El original queda justo debajo.
- Venciendo al compilador en la división con signo de 32 bits
Beating the compiler at signed 32-bit division
01/11/2026 · lemire.me · discusión en HN - Show HN: Un compilador de Kotlin escrito en Go, 10 veces más rápido que kotlinc
Show HN: A Kotlin compiler written in Go, 10x faster than kotlinc
31/10/2026 · github.com · discusión en HN - El equipo Hydro de AWS quiere que el compilador detecte los errores de los agentes de programación
AWS's Hydro team wants the compiler to catch coding agents' mistakes
30/10/2026 · thenewstack.io · discusión en HN - TornadoVM 8.0: conoce TC, el compilador propio de TornadoVM
TornadoVM 8.0: Meet TC, TornadoVM's Own Compiler
30/10/2026 · tornadovm.org · discusión en HN - ContextWatcher, un compilador de contexto y optimizador de caché KV en Rust para agentes
ContextWatcher, a Rust context compiler and KV-cache optimizer for agents
28/10/2026 · discusión en HN - Arx2V: un compilador para Arx, un HDL similar a Python (transpila a Verilog)
Arx2V: A compiler for Arx, a Python-like HDL (transpiles to Verilog)
28/10/2026 · discusión en HN - Arx2V: un compilador para Arx, un HDL similar a Python (transpila a Verilog)
Arx2V: A compiler for Arx, a Python-like HDL (transpiles to Verilog)
28/10/2026 · github.com · discusión en HN - Arqueología ejecutable: reanimando el Heuristic Compiler (1961) y KBEmacs (1984)
Executable Archaeology: Reanimating the Heuristic Compiler (1961) and KBEmacs (1984)
28/10/2026 · arxiv.org · discusión en HN - Encuesta sobre compiladores de shaders
Shader Compiler Survey
26/10/2026 · bkaradzic.github.io · discusión en HN - Construcción práctica de compiladores – Nils M Holm
Practical Compiler Construction – Nils M Holm
24/10/2026 · t3x.org · discusión en HN - CppC – compilador de C++ seguro en memoria (detecta UAF y double-free en tiempo de compilación)
CppC – memory-safe C++ compiler (catches UAF, double-free at build time)
24/10/2026 · github.com · discusión en HN - Consejos sobre el uso del compilador Turbo-BASIC XL
Advice on using the Turbo-BASIC XL compiler
22/10/2026 · goto10retro.com · discusión en HN - Construcción práctica de compiladores, edición de 64 bits
Practical Compiler Construction, 64-Bit Edition
22/10/2026 · t3x.org · discusión en HN - Rails es un compilador JIT
Rails Is a JIT Compiler
22/10/2026 · railsatscale.com · discusión en HN - OpenVAF: compilador Verilog-A de código abierto en Rust
OpenVAF – Open-source Verilog-A compiler in Rust
22/10/2026 · github.com · discusión en HN - El compilador también iba a acabar con la programación
The compiler was supposed to end programming too
21/10/2026 · hrih.si · discusión en HN - Eliminar 19 mil líneas de código muerto del compilador sin fiarse del LLM
Deleting 19k Lines of Dead Compiler Code Without Trusting the LLM
21/10/2026 · thecloudlet.github.io · discusión en HN - 2026 es un año emocionante para el compilador de Rust (y para mí)
2026 is an exciting year for the Rust compiler (and me)
20/10/2026 · yoyo-code.com · discusión en HN - Haciendo vibecoding de un compilador de LLVM para TypeScript
Vibecoding an LLVM TypeScript Compiler
20/10/2026 · discusión en HN - Construí un compilador desde cero para enjambres de agentes
Built a Compiler from Scratch for Agent Swarms
20/10/2026 · spinozalabs.ai · discusión en HN - ¿Por qué el compilador a veces usa ud2 y a veces int 3?
Why does the compiler sometimes use ud2 and sometimes int 3?
19/10/2026 · devblogs.microsoft.com · discusión en HN - Desplegando un compilador de LaTeX detrás de una app en el edge
Shipping a LaTeX Compiler Behind an Edge App
19/10/2026 · bhargav.dev · discusión en HN - Neurastheniacc: compilador C->WASM basado en LLM que no necesitabas
Neurastheniacc: LLM-based C->WASM compiler you didn't need
18/10/2026 · github.com · discusión en HN - El compilador Free Pascal ahora admite paquetes dinámicos
Free Pascal Compiler Now Supports Dynamic Packages
18/10/2026 · getlazarus.org · discusión en HN - Ciclos de consulta: un misterio de compilador
Query cycles: A compiler murder mystery
17/10/2026 · ferrous-systems.com · discusión en HN - Clojurific: bifurcación del compilador ClojureScript, optimizada para JavaScript moderno
Clojurific: ClojureScript compiler fork, optimized for modern JavaScript
16/10/2026 · github.com · discusión en HN - El compilador de shaders de bgfx, 14 años sin ser un compilador
The bgfx shader compiler, 14 years of not being a compiler
16/10/2026 · bkaradzic.github.io · discusión en HN - Experimento de IA de $24,000 porta el compilador de TypeScript a Rust
$24,000 AI experiment ports TypeScript compiler to Rust
16/10/2026 · theregister.com · discusión en HN - Igualdad de cadenas frente a equivalencia semántica: un error en un compilador SQL
String equality vs. semantic equivalence: a bug in a SQL compiler
15/10/2026 · fthiella.github.io · discusión en HN - Limpiando el heap – ayudando al compilador de Go
Cleaning the Heap – Helping the Go Compiler
15/10/2026 · mkalich.cloud · discusión en HN