Announcement

Collapse
No announcement yet.

8cc: A Small C11 Compiler

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 8cc: A Small C11 Compiler

    Phoronix: 8cc: A Small C11 Compiler

    There is yet another small hobbyist, open-source code compiler to talk about this weekend. Hello 8cc...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Beautiful. Pure. Clean.
    Last edited by wargames; 01 March 2015, 10:21 AM.

    Comment


    • #3
      The optimizations is the interesting thing about compilers. Everything else is just textbook.

      Comment


      • #4
        Ugh, static variables everywhere (yes it is a hobbyist project, but still...).

        Comment


        • #5
          learning how a C compiler works from some source code instead of studying? Good luck with that.

          Comment


          • #6
            MIT license.

            Not interested.

            Comment


            • #7
              Originally posted by DebianLinuxero View Post
              MIT license.

              Not interested.
              Why not?
              What is wrong with the MIT License?

              Comment


              • #8
                Originally posted by uid313 View Post
                Why not?
                What is wrong with the MIT License?
                It causes people to confront reality and the ugliness of GPL3.

                Comment


                • #9
                  Originally posted by log0 View Post
                  Ugh, static variables everywhere (yes it is a hobbyist project, but still...).
                  Maybe it's just an optimization technique... you know, cuz the compiler won't do it for them.

                  Comment


                  • #10
                    Nice project. I like that "It's intended to support all C11 language features while keeping the code as small and simple as possible.".

                    Comment

                    Working...
                    X