I started in 2012 when I entered University. We learned how to program with Java in the good old Eclipse IDE. Then, because our project where websites with databases, I learned PHP because I though that using WAMP was more convenient.
Later, I wanted to make 3D games so I learned C# to be able to code in Unity (I despised Javascript at the time). I moved from Unity to Superpowers (a 3D game engine for the web) and I had to learn Typescript. By using Typescript, I realized that Javascript wasn't that bad.
Then I tried PICO-8 and löve and learned Lua. Because I was used to OOP I used Moonscript instead of Lua. Then now I am finishing my master and in two years, I've doubled the number of programming languages that I know, with C++, Kotlin, Python, Julia, Coffeescript, Wren. But more than languages, I've also learned about computer graphics, machine learning, linear optimization and compilers.
Now I am learning how to use Godot and I hope to learn in the near future Ruby and why not do stuff with web assembly.
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 started in 2012 when I entered University. We learned how to program with Java in the good old Eclipse IDE. Then, because our project where websites with databases, I learned PHP because I though that using WAMP was more convenient.
Later, I wanted to make 3D games so I learned C# to be able to code in Unity (I despised Javascript at the time). I moved from Unity to Superpowers (a 3D game engine for the web) and I had to learn Typescript. By using Typescript, I realized that Javascript wasn't that bad.
Then I tried PICO-8 and löve and learned Lua. Because I was used to OOP I used Moonscript instead of Lua. Then now I am finishing my master and in two years, I've doubled the number of programming languages that I know, with C++, Kotlin, Python, Julia, Coffeescript, Wren. But more than languages, I've also learned about computer graphics, machine learning, linear optimization and compilers.
Now I am learning how to use Godot and I hope to learn in the near future Ruby and why not do stuff with web assembly.