Ask HN: Do you still enjoy coding in C++?
In the recent years C++ received a lot of backlash due to its complexity and (perceived) feature creep. However, since C++11 I really enjoyed writing C++ with its strict type system (including const), range-based for loops, smart pointers, and how much you can do with templates. On the other hand, I know that it can be very tricky to write, for instance, a correct iterator, to get handling of rvalue references right, or to read error messages that involve templates. So, do you enjoy or dislike w
Read original sourceSource record
Recorded metrics
points · 33 votes
2026-11-09 12:15:38.754Z
cumulative since publication
Research analysis
Reported problem
Source account: In the recent years C++ received a lot of backlash due to its complexity and (perceived) feature creep. However, since C++11 I really enjoyed writing C++ with its strict type system (including const), range-based for loops, smart pointers, and how much you can do with templates. On the other hand, I know that it can be very tricky to write, for instance, a correct iterator, to get handling of rvalue references right, or to read error messages that involve templates. So, do you enjoy or dislike w
Frequency & alternatives
Recorded author: hasley. Source votes: 33 votes (Nov 9, 2026 UTC; cumulative since publication) Recent records to compare: “[问与答] 突然收到律师函!一脸懵” (V2EX, Nov 10, 2026); “Wav2Vec2-family feature encoder sets requires_grad on an intermediate every training step, breaking torch.compile(fullgraph=True)” (GitHub Issues, Nov 9, 2026). Shared themes are navigation hints; they have not been verified as the same need or independent corroboration.
Demand hypothesis
Treat the reported task or obstacle as an interview lead. A feature request, complaint or search for alternatives does not by itself identify a budget owner or willingness to pay.
Commercial evidence gaps
Missing evidence: distinct affected users, repeated occasions, current workaround, measured time or money cost, purchasing authority and a response to a concrete offer.
Validation decision
Group original reports by the same task and deduplicate authors and reposts. Ask how the task is handled today and what it costs; test a defined offer before claiming paid demand.