DEV Community

Discussion on: Bite the bullet and roll with the punches. Starting to learn ELM.

Collapse
 
stoft profile image
Rasmus Larsson

I find that learning new languages teaches me new concepts and also gives me further insight into already known concepts from previous languages. These are things I then tend to bring back to my old language giving me new ways of solving problems in my old familiar environment/language. Two examples come to mind:

Learning C after Java gave me insight into references in Java and what the garbage collector gives me and what it costs me.

After learning Elixir I started using functional constructs in JavaScript much more often.