Re:Ask HN: What does it mean to learn a new programming lang...
by gumby on Friday March 25, 2022 @01:17AM
(#30798860)
What does it mean to learn a human language? A simple grasp can take a very short time while appreciating the subtlety of a novel could take years.
Also this process can provide enlightenment about your native language. If you speak an info-European tongue, to pick one up that lacks adjectives and adverbs, or the verb to be, can cause you to see your own language in a new light.
Likewise learning a production language, or a strongly typed language when you only knew weakly typed ones can provide many an “aha” moment that could improve your use of your primary programming language.
Also this process can provide enlightenment about your native language. If you speak an info-European tongue, to pick one up that lacks adjectives and adverbs, or the verb to be, can cause you to see your own language in a new light.
Likewise learning a production language, or a strongly typed language when you only knew weakly typed ones can provide many an “aha” moment that could improve your use of your primary programming language.