a better take on c vs c++ would be that c++ compilers are much more complex than c compilers, and might not be available on a given small platform. what he says about memory allocation is simply wrong.
This is really great!! My C for Engineering professor was abysmal and I never felt like I got a quality education in it. This is something I've been really wanting to circle back to.