I must confess: I really enjoy reading good C code. Moreover, I cannot see how C++ or Rust could improve the safety, ergonomics, or expressiveness of good C code. As I've grown older, I've begun to understand Linus's frustration when he said, "Quite frankly, even if the choice of https://t.co/XZSNlERRA0
0
0
11
4.4K
0
1995: C++ is the future
2000: C++ is complicated, but powerful
2005: C++ is too hard, learn Java
2010: C++ is irrelevant, learn Python
2013: C++ is unsafe, managed languages win
2016: C++ is old, learn Go
2018: C++ is only for game engines
2020: C++ is just legacy systems https://t.co/1iwlgQlTRH
2000: C++ is complicated, but powerful
2005: C++ is too hard, learn Java
2010: C++ is irrelevant, learn Python
2013: C++ is unsafe, managed languages win
2016: C++ is old, learn Go
2018: C++ is only for game engines
2020: C++ is just legacy systems https://t.co/1iwlgQlTRH
35
119
1.4K
223.7K
384
CMake pro tip: The cleanest way to manage complex compiler/linker options is to put them into an empty INTERFACE target and link your targets against it. Global flags create ambient state; per-target flags lead to repetition. An interface target gives you per-target semantics, https://t.co/Dsqfi803YI
1
0
7
2.1K
6
15.9K
Total Members
+ 3
24h Growth
+ 10
7d Growth
Date Members Change
Apr 1, 2026 15.9K +3
Mar 31, 2026 15.9K -1
Mar 30, 2026 15.9K +2
Mar 29, 2026 15.9K +0
Mar 28, 2026 15.9K +0
Mar 27, 2026 15.9K +6
Mar 26, 2026 15.9K +4
Mar 25, 2026 15.9K +2
Mar 24, 2026 15.9K +2
Mar 23, 2026 15.9K +0
Mar 22, 2026 15.9K +2
Mar 21, 2026 15.9K +0
Mar 20, 2026 15.9K -1
Mar 19, 2026 15.9K —
No reviews yet
Be the first to share your experience!
Share Your Experience
Sign in with X to leave a review and help others discover great communities
Login with XLoading...
For discussions around the C++ programming language.
Community Rules
Be kind and respectful.
Keep Tweets on topic.
Explore and share.