🦞🌯 Lobster Roll

Thread

Russ Cox – porting the Go compiler from C to Go (gophercon.sourcegraph.com)

Stories related to "Russ Cox – porting the Go compiler from C to Go" across the full archive.

Russ Cox – porting the Go compiler from C to Go (gophercon.sourcegraph.com)
Russ Cox solves AoC 2021 Day 24 using Go in Acme [Compiler Analysis] (youtube.com)
Russ Cox on Go's Error Handling (plus.google.com)
The race for speed part 2: How JavaScript compilers work (creativejs.com)
Compilers in OpenBSD (marc.info)
Are Compilers Getting More or Less Reliable? (blog.regehr.org)
Go 1.3+ Compiler Overhaul (docs.google.com)
Stop Writing JavaScript Compilers! Make Macros Instead (jlongster.com)
In-depth article about using [sweet.js](https://github.com/mozilla/sweet.js), a macro library for Javascript.
Course in compilers from Stanford University starts today on Coursera.org (coursera.org)
LLVM-based compiler for Go (github.com)
From C to Go - Russ Cox - GopherCon 2014 (confreaks.com)
"The Big Problem", and "Visual Compilers: A Practical Example" (langnostic.inaimathi.ca)
Programming Languages and Compilers Commons (network.bepress.com)
Go's compiler is now 100% Go (go-review.googlesource.com)
This is the CL that removed the C compiler and assembler for Go.
New SSA Backend for the Go Compiler (docs.google.com)
Add a Compilers Tag
Would it be useful to folks to have a compilers tag? I'm certainly interested in reading articles about compilers but their harder to find when scattered across different languages or in the catch-all compsci tag. Here's the [original suggestion for this tag](https://lobste.rs/s/hpsyea/why_is_it_...
Interview with Go's Russ Cox and Sameer Ajmani (pl-enthusiast.net)
Compilers in OpenBSD (2013) (marc.info)
The death of optimizing compilers (cr.yp.to)
The death of optimizing compilers (cr.yp.to)
http://cr.yp.to/talks/2015.04.16/slides-djb-20150416-a4.pdf http://cr.yp.to/talks/2015.04.16/slides-djb-20150416-4x3.pdf http://cr.yp.to/talks/2015.04.16/audio.ogg
Compilers for Free (2013) (codon.com)
Compilers and Termination Revisited (blog.regehr.org)
Surprises in GopherJS Performance (gopherjs.org)
The convergence of compilers, build systems and package managers (blog.ezyang.com)
The Dangers of Super Smart Compilers (hacksoflife.blogspot.com)
Compilers that Target C (github.com)
The Oden Programming Language (oden-lang.org)
On the Madness of Optimizing Compilers (prog21.dadgum.com)
SIGSEGV with fault address 0xb01dfacedebac1e (go.googlesource.com)
An introduction to LLVM in Go (blog.felixangell.com)