compiler no Hacker News
72 títulos de 64 autores nos últimos 30 dias, com 61 links diferentes e 5 Show HN.
Conta títulos, não confirma fatos. Abra a fonte antes de concluir qualquer coisa.
Projetos deste termo
A nota vem do nosso modelo.
- Show HN: Um compilador Kotlin escrito em Go, 10x mais rápido que o kotlinc · nota 8.5
Um compilador Kotlin-to-JVM implementado em Go que alcança ganhos de velocidade de 10-16x sobre o kotlinc em bibliotecas reais enquanto usa um décimo da memória, passando 95% dos box tests do kotlinc e construindo bibliotecas que passam em suas próprias suítes de teste. O projeto é tecnicamente excepcional, mas permanece um protótipo sem suporte completo à linguagem, à maioria dos diagnósticos, compilação incremental, integração com Gradle/IDE e targets não-JVM.
- Show HN: Kcc, um compilador C feito sozinho com um LLM por US$ 100/mês, capaz de inicializar o kernel Linux · nota 7.3
kcc é um compilador C17 escrito inteiramente em assembly ARM64 como um programa literário, cujo código-fonte é um livro em PDF de cerca de 1000 páginas. É autohospedado, faz compilação cruzada para x86-64 e consegue compilar software real como Lua, SQLite, DOOM e até inicializar um kernel Linux. O projeto é tecnicamente impressionante, mas de nicho por causa da linguagem incomum e do formato da documentação.
- Show HN: GBFC – compilador AOT e JIT de Brainfuck e Brainfuck++ · nota 6.3
GBFC é um compilador baseado em Rust para Brainfuck e Brainfuck++ que gera código de máquina diretamente para Linux x86_64, com suporte para execução AOT (ELF estático) e JIT. Ele apresenta uma IR personalizada, múltiplos passes de otimização (incluindo avaliação em tempo de compilação, loops de varredura SSE2 e transformações muladd) e documentação extensa. Embora tecnicamente impressionante, sua utilidade é limitada à nichada comunidade Brainfuck e a propósitos educacionais.
- Show HN: Um compilador de Algol 60 com runtime LuaJIT · nota 6.3
Um compilador de Algol 60 que tem como alvo o bytecode do LuaJIT, apresentando um parser feito à mão, um validador semântico e uma representação intermediária chamada AIR. O projeto é um feito técnico, revivendo uma linguagem histórica com um runtime moderno, mas sua utilidade prática é limitada a entusiastas e pesquisadores.
Títulos recentes
Títulos traduzidos por IA, que pode errar. O original fica logo abaixo.
- Vencendo o compilador na divisão com sinal de 32 bits
Beating the compiler at signed 32-bit division
01/11/2026 · lemire.me · discussão no HN - Show HN: Um compilador Kotlin escrito em Go, 10x mais rápido que o kotlinc
Show HN: A Kotlin compiler written in Go, 10x faster than kotlinc
31/10/2026 · github.com · discussão no HN - A equipe Hydro da AWS quer que o compilador pegue os erros dos agentes de programação
AWS's Hydro team wants the compiler to catch coding agents' mistakes
30/10/2026 · thenewstack.io · discussão no HN - TornadoVM 8.0: conheça o TC, o compilador próprio do TornadoVM
TornadoVM 8.0: Meet TC, TornadoVM's Own Compiler
30/10/2026 · tornadovm.org · discussão no HN - ContextWatcher, um compilador de contexto e otimizador de cache KV em Rust para agentes
ContextWatcher, a Rust context compiler and KV-cache optimizer for agents
28/10/2026 · discussão no HN - Arx2V: um compilador para Arx, uma HDL semelhante a Python (transpila para Verilog)
Arx2V: A compiler for Arx, a Python-like HDL (transpiles to Verilog)
28/10/2026 · discussão no HN - Arx2V: um compilador para Arx, uma HDL semelhante a Python (transpila para Verilog)
Arx2V: A compiler for Arx, a Python-like HDL (transpiles to Verilog)
28/10/2026 · github.com · discussão no HN - Arqueologia executável: reanimando o Heuristic Compiler (1961) e o KBEmacs (1984)
Executable Archaeology: Reanimating the Heuristic Compiler (1961) and KBEmacs (1984)
28/10/2026 · arxiv.org · discussão no HN - Pesquisa sobre compiladores de shaders
Shader Compiler Survey
26/10/2026 · bkaradzic.github.io · discussão no HN - Construção Prática de Compiladores – Nils M Holm
Practical Compiler Construction – Nils M Holm
24/10/2026 · t3x.org · discussão no HN - CppC – compilador C++ seguro para memória (detecta UAF e double-free em tempo de compilação)
CppC – memory-safe C++ compiler (catches UAF, double-free at build time)
24/10/2026 · github.com · discussão no HN - Dúvidas sobre o uso do compilador Turbo-BASIC XL
Advice on using the Turbo-BASIC XL compiler
22/10/2026 · goto10retro.com · discussão no HN - Construção prática de compiladores, edição de 64 bits
Practical Compiler Construction, 64-Bit Edition
22/10/2026 · t3x.org · discussão no HN - Rails é um compilador JIT
Rails Is a JIT Compiler
22/10/2026 · railsatscale.com · discussão no HN - OpenVAF – compilador Verilog-A de código aberto em Rust
OpenVAF – Open-source Verilog-A compiler in Rust
22/10/2026 · github.com · discussão no HN - O compilador também deveria acabar com a programação
The compiler was supposed to end programming too
21/10/2026 · hrih.si · discussão no HN - Excluindo 19 mil linhas de código morto do compilador sem confiar no LLM
Deleting 19k Lines of Dead Compiler Code Without Trusting the LLM
21/10/2026 · thecloudlet.github.io · discussão no HN - 2026 é um ano empolgante para o compilador Rust (e para mim)
2026 is an exciting year for the Rust compiler (and me)
20/10/2026 · yoyo-code.com · discussão no HN - Vibecodando um compilador LLVM TypeScript
Vibecoding an LLVM TypeScript Compiler
20/10/2026 · discussão no HN - Construí um compilador do zero para enxames de agentes
Built a Compiler from Scratch for Agent Swarms
20/10/2026 · spinozalabs.ai · discussão no HN - Por que o compilador às vezes usa ud2 e às vezes int 3?
Why does the compiler sometimes use ud2 and sometimes int 3?
19/10/2026 · devblogs.microsoft.com · discussão no HN - Enviando um compilador LaTeX por trás de um app de borda
Shipping a LaTeX Compiler Behind an Edge App
19/10/2026 · bhargav.dev · discussão no HN - Neurastheniacc: compilador C->WASM baseado em LLM que você não precisava
Neurastheniacc: LLM-based C->WASM compiler you didn't need
18/10/2026 · github.com · discussão no HN - O Free Pascal Compiler agora suporta pacotes dinâmicos
Free Pascal Compiler Now Supports Dynamic Packages
18/10/2026 · getlazarus.org · discussão no HN - Ciclos de consulta: um mistério de compilador
Query cycles: A compiler murder mystery
17/10/2026 · ferrous-systems.com · discussão no HN - Clojurific: fork do compilador ClojureScript, otimizado para JavaScript moderno
Clojurific: ClojureScript compiler fork, optimized for modern JavaScript
16/10/2026 · github.com · discussão no HN - O compilador de shaders do bgfx, 14 anos sem ser um compilador
The bgfx shader compiler, 14 years of not being a compiler
16/10/2026 · bkaradzic.github.io · discussão no HN - Experimento de IA de $24,000 porta o compilador TypeScript para Rust
$24,000 AI experiment ports TypeScript compiler to Rust
16/10/2026 · theregister.com · discussão no HN - Igualdade de strings vs. equivalência semântica: um bug em um compilador SQL
String equality vs. semantic equivalence: a bug in a SQL compiler
15/10/2026 · fthiella.github.io · discussão no HN - Limpando o heap – ajudando o compilador Go
Cleaning the Heap – Helping the Go Compiler
15/10/2026 · mkalich.cloud · discussão no HN