Writting a complex thing like a web browser in C/C++ is idiotic.
I have personally be using strongly typed garbage collected lanugages
since 1985. There are plenty of them that are reasonably high performance,
including Mainsail, Java, Eiffel, C#, and others. Even Ada 83 allows for garbage collection...