#CompilerDesign
Your "if (a+b < a)" overflow check? GCC deletes half of it. I compiled real C to x86-64 assembly and caught the compiler cutting corners you never noticed 🧵

#C #CompilerDesign #LowLevel #SystemsProgramming comuniq.xyz/post?t=1458
What Actually Happens When C Becomes Machine Code (10 Real Examples) | Comuniq
Discover, vote and discuss the best content on the web. Comuniq is an open source community-driven news aggregator where real people — not algorithms — curate and share what matters most.
comuniq.xyz
July 30, 2026 at 7:44 PM
Anonymous Functions for Algoma

Today I implemented anonymous functions for Alogma. It was shockingly easy, and here’s how I did it.
lzon.ca/posts/algoma...

#IndieWeb #PersonalWeb #Blog #Programming #ProgrammingLanguages #CompilerDesign
Lzon.ca. A personal blog, by a programmer and IT expert.
A personal blog, by a programmer and IT expert. Essays, Articles, Guides, and Recipes. As well as Code, Quotes, and Links.
lzon.ca
July 20, 2026 at 4:21 PM
The Algoma Programming Language

Here’s the big project that I’ve been working on for the past few months.
lzon.ca/posts/algoma...

#IndieWeb #PersonalWeb #Blog #Programming #ProgrammingLanguages #CompilerDesign
Lzon.ca. A personal blog, by a programmer and IT expert.
A personal blog, by a programmer and IT expert. Essays, Articles, Guides, and Recipes. As well as Code, Quotes, and Links.
lzon.ca
July 13, 2026 at 7:32 PM
Appena pubblicato già un aggiornamento! Questo compilatore C-like scritto in JavaScript da Claude (interpreta il linguaggio e crea file PRG per il Commodore 64) ora ha anche la preview del risultato finale. #claudeai #commodore64 #compilerdesign #emulator www.youtube.com/watch?v=zfgf...
Compilatore per 6510 con Preview / Commodore 64
YouTube video by Mille e Una Avventura
www.youtube.com
May 29, 2026 at 5:02 PM
Finalmente pubblicato questo compilatore C-like scritto in JavaScript da Claude (interpreta il linguaggio e crea file PRG per il Commodore 64). Potete trovarlo su GitHub in versione open source GPLv3. #claudeai #commodore64 #compilerdesign www.youtube.com/watch?v=Ufkr...
Compilatore C-like per Assembly 6510 / Commodore 64
YouTube video by Mille e Una Avventura
www.youtube.com
May 28, 2026 at 4:52 PM
Finalmente pubblicato questo compilatore C scritto in JavaScript da Claude (interpreta il linguaggio e crea eseguibili per Windows). Potete trovarlo su GitHub in versione open source GPLv3. #claudeai #clanguage #compilerdesign www.youtube.com/watch?v=-qe5...
Compilatore C in JavaScript / Claude AI
YouTube video by Mille e Una Avventura
www.youtube.com
May 27, 2026 at 4:46 PM
LLVM è un'infrastruttura di compilazione, scritta in C++, progettata per l'ottimizzazione di programmi in fase di compilazione, di linking e di esecuzione. Scopriamo assieme come istallarla su Windows 11. #softwaredevelopment #compilerdesign #programminglanguages www.youtube.com/watch?v=N1ez...
Come installare LLVM su Windows / Language X
YouTube video by Mille e Una Avventura
www.youtube.com
February 13, 2026 at 3:45 PM
Crenshaw's tutorial is praised for its practical approach: generating working assembly code early. This hands-on method makes compiler design accessible, contrasting with purely theoretical academic paths, especially valuable for beginners. #CompilerDesign 2/6
December 11, 2025 at 11:00 PM
Building a new language is tough! HN users shared advice, like focusing on unique APIs rather than just reimplementing Clojure core. Leveraging existing GC solutions like MMTk was also suggested to avoid common pitfalls. #CompilerDesign 4/6
July 10, 2025 at 7:00 PM
Theme 1: c4wa's design choices drew questions. Users noted the Java 11 dependency and lack of modern C features. Some felt it prioritized source-like structure over compiler optimization, a key point for efficient WASM. #CompilerDesign 2/5
June 29, 2025 at 5:00 PM
Future improvements discussed included implementing a compiler-like architecture. This could enable advanced optimizations, a common path for high-performance ML libraries. #CompilerDesign 5/6
June 19, 2025 at 11:00 PM
Anders explains here: Anders explains here in a fascinating video: www.youtube.com/watch?v=10qo...
Transcribed here by a great citizen of the net: www.reddit.com/r/golang/com...

#TypeScript #Go #CompilerDesign
TypeScript is being ported to Go | interview with Anders Hejlsberg
YouTube video by Michigan TypeScript
www.youtube.com
March 12, 2025 at 3:26 PM
"When you have a product with millions of programmers and God knows how many millions of lines of code, you're going to be faced with the longest tail of incompatibilities you could imagine." - Anders Hejlsberg 🧵

#TypeScript #Go #CompilerDesign
March 12, 2025 at 3:18 PM
2. Rust's strictness doesn't allow for JS's wild west data structures. Specifically cyclic data structures. Go can handle that. 🧵 #TypeScript #Go #CompilerDesign
March 12, 2025 at 3:17 PM
First - why Go and not Rust? Anders Hejlsberg explains that:

1. Go is the lowest level language with garbage collecting that his team could find. Rust doesn't have garbage collection (reference counting at best) and JS needs it. 🧵

#TypeScript #Go #CompilerDesign
March 12, 2025 at 3:16 PM
My favorite thing about TypeScript is that the TS transpiler tsc is written in TypeScript. Pure ouroboros energy. It's putting a hat on a hat.

BUT did you know that it's being rewritten in Go? And the reasons why are pretty interesting. 🧵
#TypeScript #CompilerDesign #MetaAF
March 12, 2025 at 3:08 PM
New scheme-rs project bridges async Rust gap with R6RS implementation and LLVM compilation
https://maplant.com/2025-02-17-Why-I'm-Writing-a-Scheme-Implementation-in-2025-(The-Answer-is-Async-Rust).html
#rust #scheme #programminglanguages #compilerdesign #asyncprogramming
February 18, 2025 at 6:01 AM