Then we continue the de-evolution into a mix of hillbilly, valleygirl, inner-city slang and various grunts.
Please forgive us, Mike Judge.
http://smile.amazon.com/Manga-Guide-Databases-Mana-Takahashi...
I'm not kidding btw. Its a funny book.
Knowing the proper name of something is often less important than understanding how it works.
As far as personal edification and skills go, knowing the proper name of something is pretty much worthless. Only when you have to interact with other flesh-bags does proper naming become a concern.
And even then, "proper naming" can be worse than "improper naming" if it's too abstract or semantically loaded. Consider javascript's promises, could you call them continuation monads? Sure thing. Would it generally be a good idea? If you want nobody to dare come close to it I guess.
[0] which includes yourself-from-the-future for writers or developers I guess
You mean every day?
Well, I knew I was doing something wrong!
And here's Feynman on the same topic: https://youtu.be/ga_7j72CVlc?t=19