FYI: LLVM vs .NET: Why Choose LLVM? #shorts: LLVM boasts significant industry and community support. It’s older than .NET, with backing and resources. LLVM offers versatility across platforms, empowering developers while requiring careful memory management. #LLVM #dotNET #compiler #technology #programming https://www.youtube.com/shorts/fwfBJivpZSE
Build a Compiler in Five Projects // Kristopher Micinski
https://kmicinski.com/functional-programming/2025/11/23/build-a-language/
"Build a Compiler in Five Projects"
https://kmicinski.com/functional-programming/2025/11/23/build-a-language/
@citizen428 H'mmmm... that looks extremely interesting. Anyone else interested in giving it a go?
The actual course seems already to have happened, the first lecture was scheduled for 26th August and there are only two lectures still to go; but it looks to me as though there's enough in the teaching materials to follow along.
Learning anything chewy is easier to do in groups...
"Build a Compiler in Five Projects"
https://kmicinski.com/functional-programming/2025/11/23/build-a-language/
GCC SC approves inclusion of Algol 68 Front End
https://gcc.gnu.org/pipermail/gcc/2025-November/247020.html
#HackerNews #GCC #SC #Algol68 #FrontEnd #Programming #Languages #Compiler #Development
Running the "Reflections on Trusting Trust" Compiler
https://research.swtch.com/nih
#HackerNews #Running #Reflections #on #Trusting #Trust #Compiler #TrustingTrust #CompilerResearch #SoftwareDevelopment #Security
SPy: An interpreter and compiler for a fast statically typed variant of Python
https://antocuni.eu/2025/10/29/inside-spy-part-1-motivations-and-goals/
#HackerNews #SPy #Python #Interpreter #Compiler #Fast #Programming #Language
When O3 is 2x slower than O2
https://cat-solstice.github.io/test-pqueue/
#HackerNews #O3 #O2 #performance #optimization #programming #languages #compiler
Boa release v0.21:
https://boajs.dev/blog/2025/10/22/boa-release-21
#Boa is an experimental #JavaScript lexer, #parser and #compiler written in #Rust. It now passes 94.12% of conformance tests in the official #ECMAScript Test Suite (Test262).
👀 Wow, hold your horses! Zig builds are apparently breaking the sound barrier now. 🚀 After years of intense labor and a bit of #LLVM yeeting, they've achieved the unimaginable: a #compiler that might finally compile something before your coffee goes cold. ☕️🔥
https://mitchellh.com/writing/zig-builds-getting-faster #ZigLang #SoundBarrier #FastCompilation #HackerNews #ngated
New #blog post. Let's write a peephole optimizer for #QBE that operates on #AArch64 assembly code. Three years ago, we did this for #AMD64 assembly code. But now that I have Arm machines, we can replicate the effort for another CPU architecture.
https://briancallahan.net/blog/20250901.html
#compiler #compilers #opensource #freesoftware #unix #bsd #freebsd #openbsd #netbsd #dragonflybsd #linux #illumos #macos #assembler #assembly
New #blog post. Let's write a peephole optimizer for #QBE that operates on #AArch64 assembly code. Three years ago, we did this for #AMD64 assembly code. But now that I have Arm machines, we can replicate the effort for another CPU architecture.
https://briancallahan.net/blog/20250901.html
#compiler #compilers #opensource #freesoftware #unix #bsd #freebsd #openbsd #netbsd #dragonflybsd #linux #illumos #macos #assembler #assembly
Two #blog posts in less than one week!
It was considered known that there is no support within GNAT (Ada) for illumos. We cross-build a complete native binutils+gcc toolchain for illumos to test out this claim.
...only to discover that illumos has full support within GNAT. Not a single test fails.
https://briancallahan.net/blog/20250817.html
#Ada #illumos#GNAT#GCC#GNU #freesoftware #unix #bsd #freebsd #openbsd #netbsd #dragonflybsd #linux #compiler #compilers
Two #blog posts in less than one week!
It was considered known that there is no support within GNAT (Ada) for illumos. We cross-build a complete native binutils+gcc toolchain for illumos to test out this claim.
...only to discover that illumos has full support within GNAT. Not a single test fails.
https://briancallahan.net/blog/20250817.html
#Ada #illumos#GNAT#GCC#GNU #freesoftware #unix #bsd #freebsd #openbsd #netbsd #dragonflybsd #linux #compiler #compilers
The #Rust #compiler #performance #survey 2025 only runs until next Monday, 7th July - so fill it if you haven't yet and help the Rust project make us Rust developers more productive! 🚀
https://blog.rust-lang.org/2025/06/16/rust-compiler-performance-survey-2025/