Folks where is the C community out there?
What are the best options for conferences?
Hey #cplusplus folks there is some overlap can we help with pointers here?https://twitter.com/alicegoldfuss/status/1034120756689420292 …
-
-
Embedded folks have C conferences. Maybe
@emBOconference@MichaelCaisse@odinthenerd would know more. Or@CppCon needs a « C++ without Classes » track,@blelbach ?
-
simple answer: C is not best practices ok just kidding it is (sadly) sometimes the pragmatic choice for more reasons than will fit in a tweet. Its not as often the right choice as many would think though. At
@emBOconference we have had C talks and do have a lot of C people -
C is best practices for lots of applications like uc software for control loops and things that should not have any structured interface to outside world. Explicitness of storage makes it hard to introduce accidental failure modes.
-
Just because something has software doesn't mean it has to interpret recursively defined structured protocols over a network.
-
actually, that's one of the domains I work in (hard real-time bare metal uC stuff). Although tooling/vendor support can be pretty bad once you get it running there are many advantages to C++. First of all, it can be more efficient than C because of constexpr and stricter aliasing
-
The tooling thing is a really hard obstacle for anyone providing libraries that target semi-arbitrary platforms (like
@RichFelker does). C support isn't perfect with weird compilers either, but it's much, much more dependable than C++ (and especially the C++ stdlib). -
Given a choice between writing almost-C++03 and writing almost-C99, a sane person will choose almost-C99 every time. Newer C++ standards have a ton to offer, *if you can count on it being available*. It's easy to forget just how bad old semi-correct C++ can be.
-
Of particular note, with a lot of half-baked toolchains, many supposedly guaranteed things that modern C++ depends on for "zero cost abstractions" are not actually guaranteed.
- 27 more replies
New conversation -
-
-
I thought Twitter *was* the C conference.
-
C Twitter does not feel as cohesive as C++ Twitter does.
End of conversation
New conversation -
-
-
Perhaps one or two days before or after WG14? In the hope to interest some people to stay for that, too?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.