« earlier | later » Page 5 of 15
Replacing a Unix userspace more-or-less from scratch, including a compiler, libc, and so on.
The Grand C++ Error Explosion Competition edit / delete
As the name suggests.
to amusements c++ compiler error ... on 27 January 2014
British programming languages of the early 1950s.
to autocode compiler history language-design retrocomputing ... on 15 December 2013
"Csmith is a tool that can generate random C programs that statically and dynamically conform to the C99 standard. It is useful for stress-testing compilers, static analyzers, and other tools that process C code."
to c c99 compiler fuzzing software testing ... on 12 November 2013
start [crosstool-NG] edit / delete
Build toolchains for various platforms automatically.
to compiler cross-compile software ... on 24 October 2013
pocl - Portable Computing Language edit / delete
LLVM-based OpenCL implementation.
Cello • High Level Programming C edit / delete
Dynamic OO using the GNU C extensions. Neat -- if just for the interesting puzzle of figuring out how it's done without looking at the spoilers!
to c compiler gnu language-design oo ... on 20 July 2013
DICE C Compiler for the Amiga » Fun with virtualization edit / delete
Someone else who figured out that you could combine the runtime from Amiga Shopper's cut-down version of DICE with the executables from the shareware version to get a more-or-less complete compiler. I remember doing this in 1995... of course, it's all open source now!
to amiga c compiler dice retrocomputing ... on 29 May 2013
LLVM Project Blog: Status of the C++11 Migrator edit / delete
Tool for refactoring code to take advantage of C++11 features.
« earlier | later » Page 5 of 15
tasty by Adam Sampson.