A lot of C++ programmers use C++ and garbage collection daily because their C++ compiler uses a tracing garbage collector.
https://gcc.gnu.org/onlinedocs/gccint/Type-Information.html