3 comments

[ 183 ms ] story [ 521 ms ] thread
This 0.0.1 bump to the C3 compiler and stdlib ended up rather massive: it adds a 15000 loc windowing module and an experimental C backend.

(And don't forget we also released the new playground with graphics and sound, running the entire compiler in the browser, see https://play.c3-lang.org/?example=neon_overdrive)

Believe it or not Lerno, I have tried the C backend using GCC and Clang, and the funny thing is that the result was a bit bigger than the standard backend output; plus, the execution was also ~10% slower too.

I don't know whether I'm doing something wrong or not, but it made me appreciate the hard work you and all C3 contributors put on the entire codebase!

The C backend is still experimental and far from ready for prime time, so it's not unexpected!