Linus is always overreacting. Just try out both languages and decide whether you want eye-fucking but easy C++ or maybe beautiful but ass-fucking C
If you want native high-level language with templates, try D instead.
If you want native bare-metal language, try C.
If you want native production language, try Go.
It was 13 years ago, nowadays Linus uses C++ himself https://github.com/Subsurface-divelog/subsurface
Oh look, I use malbolge now, let's do project in that.
C++ is niggerlicious and C is the white man's programming language