Elm. It taught me the value of functional programming and more maintainable ways to write UIs at the same time. We did a lot of things wrong at first, but it is easy to refactor as you figure more things out. I had been using F# before that, but some of these same lessons had eluded me. What I learned from Elm has sharpened my F# code as well.
This comment might seem contradictory with something I posted recently. It isn't. Elm has been the most influential language for me.
Prior to the above mentioned languages, my first professional projects were with PHP, then learned VB.NET for some consulting work, then C#. I had done bits and pieces of JS here and there, but I seriously picked up client-side Javascript next. There were some side tangents into learning PERL, Java, and Python along the way. Maybe others I'm not recalling.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Elm. It taught me the value of functional programming and more maintainable ways to write UIs at the same time. We did a lot of things wrong at first, but it is easy to refactor as you figure more things out. I had been using F# before that, but some of these same lessons had eluded me. What I learned from Elm has sharpened my F# code as well.
This comment might seem contradictory with something I posted recently. It isn't. Elm has been the most influential language for me.
Prior to the above mentioned languages, my first professional projects were with PHP, then learned VB.NET for some consulting work, then C#. I had done bits and pieces of JS here and there, but I seriously picked up client-side Javascript next. There were some side tangents into learning PERL, Java, and Python along the way. Maybe others I'm not recalling.