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
1
24h Growth
+ 2
7d Growth
Date Members Change
May 26, 2026 15.9K -1
May 25, 2026 15.9K +2
May 24, 2026 15.9K +0
May 23, 2026 15.9K +0
May 22, 2026 15.9K -1
May 21, 2026 15.9K +2
May 20, 2026 15.9K +2
May 19, 2026 15.9K -1
May 18, 2026 15.9K +2
May 17, 2026 15.9K -1
May 16, 2026 15.9K +3
May 15, 2026 15.9K -2
May 14, 2026 15.9K +3
May 13, 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.