Hacker News new | ask | show | jobs
Interview with C3 language creator, Christoffer Lerno [video] (youtube.com)
5 points by josh_ring 640 days ago
2 comments

C3 is an an ergonomic, safe and familiar evolution of C.

https://c3-lang.org/

I discovered C3 from Lerno himself when he was participating in C2's development [1], 6 years ago already; Goodness gracious, time literally flies!

https://github.com/c2lang/c2compiler

It's a huge amount of work isn't it, the result is really impressive though! Have you used C3 in recent times, what did you think?
I haven't used it in production (yet!), but I do follow the evolution of the language and observe its implementation from the Computer Scientist's point of view.

It looks promising and quite convenient.

C3 is feature stable now, but still pre-1.0, that shouldn't stop you using it in production though. That said you'll want to be engaged with the community for updates, and if you encounter any issues.

What potential uses did you have in mind?

Basically anything that can be done in C++ should be written in C3 and enjoy the thought process. I can't stand the current situation with C++ where you start writing your code and if you don't have written down what you want to achieve, you immediately get lost in the `attempting to decipher the cryptic error messages` procedure, only to realize you have lost track of what you were supposed to do in the first place.

> What potential uses did you have in mind?

That's interesting question; hmm...pretty much anything I could have written it in a static typed programming language, in a sane way without losing my mind? lol