Hacker News new | ask | show | jobs
by flopsamjetsam 1156 days ago
>The author clearly has not spent much time developing modern C/C++ - the various pragmas, implementation details, and "here be dragons" quirks of undefined behaviour in msvc, gcc, and clang differ _greatly_.

They do, however I find in day-to-day use I either (1) find the similar feature/syntax/pragma/etc once, and then use that everywhere (or abstract it away in a header file etc.), or (2) use something like boost, which hides lots of implementation-specific details from me.

There's no doubt that working through these issues has cost me time and some of my remaining hair, however :)