🦞🌯 Lobster Roll

Thread

tell me of weird, obscure, or proprietary C compilers and environments past and present
C had implementations, then there was a standard, then there were more implementations. At present we have GCC and clang as the preeminent "industrial strength" compilers and presumably MSVC is somewhere in the neighborhood of normal. A little curiosity will lead you to more recently commenced proje...

Stories related to "tell me of weird, obscure, or proprietary C compilers and environments past and present" across the full archive.

tell me of weird, obscure, or proprietary C compilers and environments past and present
C had implementations, then there was a standard, then there were more implementations. At present we have GCC and clang as the preeminent "industrial strength" compilers and presumably MSVC is somewhere in the neighborhood of normal. A little curiosity will lead you to more recently commenced proje...
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)
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)
"The Big Problem", and "Visual Compilers: A Practical Example" (langnostic.inaimathi.ca)
Programming Languages and Compilers Commons (network.bepress.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_...
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)
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)
7 Scandalous Weird Old Things About The C Preprocessor (blog.robertelder.org)
On the Madness of Optimizing Compilers (prog21.dadgum.com)
The surprising cleverness of modern compilers (lemire.me)
Finding and Understanding Bugs in C Compilers (flux.utah.edu)
IntelLabs Functional Language Research Compiler (github.com)
flrc is newly open sourced by Intel The Functional Language Research Compiler (FLRC) was designed to be a general compiler framework for functional languages. The only supported compiler that is being released is a Haskell Research Compiler (HRC). The newly available github repository also lin...
Bootstrapping trust in compilers | Owl’s Portfolio (owlfolio.org)
GCC 6 and the status of compilers in OpenIndiana (openindiana.org)
Tutorial on metacompilers using META II: The first meta-compiler from 1964 (bayfronttechnologies.com)
Encounter Editor | Interactive Storytelling Tools for Writers (erasmatazz.com)
What Challenges and Trade-Offs do Optimising Compilers Face? (tratt.net)
Getting compilers right: a reliable foundation for secure software (microsoft.com)
OSHUG Event #59 - CHERI CPU, Adding Security to Compilers, Trust & Provenance in Open Data (oshug.org)
An Intro to Compilers (LLVM) (nicoleorchard.com)