05 Jun 25
This is a really interesting look in how much of a pain in the ass adding features to C and C++ is.
This reminds me quite a lot of similarly felt issues in the Linux kernel.
by linkraven
6 months ago
13 Mar 23
- This is a compiler for the Tiny-C language. Tiny-C is a
- considerably stripped down version of C and it is meant as a
- pedagogical tool for learning about compilers. The integer global
- variables “a” to “z” are predefined and initialized to zero, and it
- is not possible to declare new variables. The compiler reads the
- program from standard input and prints out the value of the
- variables that are not zero.
by eli
2 years ago
04 Feb 22
09 Sep 21
02 Sep 21
25 Apr 21
18 May 09
ACOVEA (Analysis of Compiler Options via Evolutionary Algorithm) implements a genetic algorithm to find the “best” options for compiling programs with the GNU Compiler Collection (GCC) C and C++ compilers. “Best”, in this context, is defined as those options that produce the fastest executable program from a given source code. Acovea is a C++ framework that can be extended to test other programming languages and non-GCC compilers.
by pyrho
16 years ago