Hacker News new | ask | show | jobs
by torial 5686 days ago
Languages affect how you can express certain concepts. More expressive languages can be useful in new programming concepts. A personal example: Many years ago I had to program in VB.Net, and never understood polymorphism until I dabbled in Python and played around with some projects in that language. VB.Net lets you do Polymorphism, but it doesn't assist you in learning it (at least for the way my brain is wired).