3 ms·
It is so close to full C11 support. I think just threads.h are missing now.
by ehmmm 11y ago
It is so close to full C11 support.
I think just threads.h are missing now.
- bstamour 11y agoI haven't really heard much buzz about C11 since its release. I don't mean to sound snarky (I'm really curious): does anyone really use C11 at all?
- huu 11y agoI use C++11 and it's awesome. It's expressive like python but still maintains strict type safety. I built a (still young) curl wrapper using C++11: https://github.com/whoshuu/cpr https://github.com/whoshuu/cpr Edit: Misread the parent posts and thought they were referring to C++11. Today I learned C11 is a separate standard.
- danners 11y agoIsn't that C++11?
- FnuGk 11y agothat looks like a c++ project that uses c++11 not c11
- Devid2014 11y agoNice looking project but unfortunately it is GPL. Unlike Curl it self because it uses MIT like license.
- huu 11y agoExcellent point, I just changed the license to MIT to be consistent with curl. Thanks for catching that.
- loup-vaillant 11y agoToo bad proprietary projects can't link against it. A loss for us all. Seriously? GPL stuff can be used with any internal stuff, and almost any Free stuff. Isn't that enough? Where is the loss exactly? Edit: okay, that wasn't the author's intention, and the consistency argument is a good one (least astonishment and all that). Still, the general argument holds.
- jbrandmeyer 11y agoAs an embedded programmer, I have to say that C11 atomics are a much better fit for device register access than volatile. Unfortunately, since many commercial C compilers don't even support C99 fully, I don't expect to see C11 in common use anytime soon.
- justincormack 11y agoMusl libc has a c11 threads implementation.