• Looking at this, I feel that while there seem to be many different actual implementations, they really boil down to just a few similar core principles
  • 'Shocking', 'striking', 'disappointing', 'will shock you' -- the article is padded with hyperbole.
  • gcc is gone, like clang. Those are c++ abominations. Not worth more than /opt.

    Prefer, tinycc, cproc, scc, assembly.

    • Sometimes I want to design a simpler C-like language and build toolchain for it from the scratch, with no historical baggage. Obviously optimization story will be very poor, gcc carries hundreds of super-qualified man-years of optimization work. But I wonder if it'll be that bad. Modern computers are fast.