Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
C++ ABI compatibility: the day the standard library died (cor3ntin.github.io)
1 point by fanf2 11 months ago | hide | past | favorite | 1 comment


From one of the main devs of libxml, some early 2000s year, "c++ ABI is insane".

I started to play video games in 2012 when steam did happen on elf/linux... and games with c++ components forgetting to statically link libstdc++ have been getting bugs, version issues, etc (same for libgcc_s). Still happening today (with glibc ABI selection not being done by game or engine devs)... because the "uni" brain-washing about c++ is still around... those "teachers" should not be there anymore, c++ and similar should not be taught.

c++ and similar, bundled with their toxicity (insane syntax complexity, spilling to real-life compilers technical cost), are probably one of the worst things which could happen to software.

RISC-V assembly for everyone (without abuse of a macro-preprocessor, ofc...)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: