I enjoy learning a new programming language every year.
Sometimes I "cheat" be relearning a language I had already learned, especially if it has evolved. Like C++14 from when I had already learned C++98. Or Swift 5.5 when I had already learned Swift 1.0. Or ES6 when I had already learned ES5.
For me, I find it fun. Although, I have long since discovered, not every developer has the same sense of fun towards programming languages I do.
On my future list of languages I want to learn: Julia, Nim, Clojure, and Thin.
Recently (about six years ago), one of the languages I've learned I found to be really exciting. For me, it was a brand new paradigm to programming that I had never done before. Not that the paradigm was new — it had been around for decades — but I hadn't come across it before. The language being F♯, and the paradigm being functional programming. (And I can say the "functional programming" that I had learned from other non-FP languages was at best a poor imitation of it.)
I am a frontend developer focused in creating application with React, Vue and Svelte. Currently, I am a software engineering student at Kasetsart University.
That's a good experience, some languages might be hiding a lot of things like paradigms and concepts until you dive into it, keep learning and enjoy the process!
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.
I enjoy learning a new programming language every year.
Sometimes I "cheat" be relearning a language I had already learned, especially if it has evolved. Like C++14 from when I had already learned C++98. Or Swift 5.5 when I had already learned Swift 1.0. Or ES6 when I had already learned ES5.
For me, I find it fun. Although, I have long since discovered, not every developer has the same sense of fun towards programming languages I do.
On my future list of languages I want to learn: Julia, Nim, Clojure, and Thin.
Recently (about six years ago), one of the languages I've learned I found to be really exciting. For me, it was a brand new paradigm to programming that I had never done before. Not that the paradigm was new — it had been around for decades — but I hadn't come across it before. The language being F♯, and the paradigm being functional programming. (And I can say the "functional programming" that I had learned from other non-FP languages was at best a poor imitation of it.)
I really like about learning functional programming. The only thing I dislike is I don't know what to do with it next.
By the way, F# is awesome.
you can code solutions, apps and big projects with it to solidify your knowledge about the paradigm
That's a good experience, some languages might be hiding a lot of things like paradigms and concepts until you dive into it, keep learning and enjoy the process!