4 ms·
There's also https://libcello.org/ https://libcello.org/ a popular (?) macro-heavy library which makes C feel modern.
by CapsAdmin 5y ago
There's also https://libcello.org/ https://libcello.org/ a popular (?) macro-heavy library which makes C feel modern.
- lionkor 5y ago"modern" meaning less explicit?
- retrac 5y agoMeaning classes, algebraic data types, pattern matching, boxed objects, iterators and garbage collection. All they need is smart pointers or a borrow checker and it'd practically be C++ or Rust, except it's rather brittle because it's just a bunch of macros.
- foxfluff 5y agoHave you ever seen it used in the wild?
- favorited 5y agoTheir FAQs say that's unlikely: > Is anyone using Cello? > People have experimented with it, but there is no high profile project I know of that uses it. Cello is too big and scary a dependency for new C projects if they want to be portable and easy to maintain.