That's because "easy to google" is much more important in the short, medium, and long runs than "easy to guess what it does"
C, D, F, R, COM, .NET, node ...
Swift (the bird; Google eventually gives me https://www.merriam-webster.com/dictionary/swift, but that page thinks it’s more common as a name of a lizard than as the name of a bird, so Google’s small preview says “Definition of swift · 1 : any of several lizards (especially of the genus Sceloporus) that run swiftly · 2 : a reel for winding yarn…”)
Imagine C++ would be named as "Object oriented, generic, general purpose programming language with C compatibility"(of course C won't be named C then).
Java has Turing complete generics as well