Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Some things never change, regardless of the modern C++ discussions.

Apple, Google and Microsoft "modern C++" frameworks also use their own types, instead of the standard library.

See Android NDK, IO Kit / Driver Kit / Metal bindings, C++/WinRT and WIL.



IOKit dates to circa 1999; it’s not “modern C++” by any reasonable definition.


Beyond discussing what Modern C++ actually means, Andrei Alexandrescu book, C++11, C++14, C++17, C++20, C++23, this only goes to show how "modern" is the C++ code from companies that should know better as WG21 members, and C++ compiler vendors.

Let alone those that aren't neither WG21 members, nor C++ compiler vendors.




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

Search: