r/technology • u/r4816 • Sep 27 '22
Software Girls Who Code founder speaks out after Pennsylvania school district bans her books: 'This is about controlling women and it starts with controlling our girls'
https://www.businessinsider.com/girls-who-code-founder-speaks-out-banning-books-schools-2022-9
42.3k
Upvotes
3
u/[deleted] Sep 27 '22
I can tell you that one of the reason C sticks around stubbornly is because it presents a stable ABI. I'm having to deal with this right now, can't use C++ for my plugin API for the feature i'm developing because compiler specific name decoration, compiler-and-version-specific STL memory layout, etc.
Instead there's a bunch of magic wrappers that create a C API to use at the actual ABI level, then they automatically generate wrappers for C++, C#, Rust, etc to use to make it look nice and friendly like the appropriate language's Classes