Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Smalltalk (Pharo): because it's fun.
Ruby: it's my job.
Go: simple, modern, fast, statically typed, compiled, fun, lower level.
Froot84303yJS because everything is moving to the web
Python because of machine learning
C because what else would you program your doorbell with
Edit: these are not my top 3, missed that part in the OP.
Java, because its fast, efficient and powerful
Java, because of the wide range of projects its good for
1. Python for machine learning and NLP
2. More JS (or to learn some frameworks)
3. Get better in Swedish or German
chief33313yScala : fast, flexible interoperable with Java, functional and object oriented.
awelxtr2183y1. French (I'm starting to be capable to enjoy media in french)
2. Java, I'm a Java developer but I want to know more
3. Python, I think it's a good complement to Java
Kotlin: I'm tired of Java and want to be like the cool android devs.
Swift: I want to develop for iOS.
Go: I don't know any low level langauges and I have no use for c or c++ in my projects, and golang seems really fun
3. Web things
1. Haskell: I want to be a cool functional programmer
2. Elm: It's like a simpler Haskell for the Web and the architecture is great
3. Clojure: I want to be a cool functional programmer, but on the JVM
JS (I must learn this again because I don't have choice for front-end webdev)
Ruby (because it's a fun language)
Elixir (gotta dive into functional paradigm, and looks like Ruby too)