3 ms·
I would love a professional excuse to have to learn a new language. I learned C/C++ (the latter now completely out of date) and Java through the late 90s / ear
by version_five 5y ago
I would love a professional excuse to have to learn a new language.
I learned C/C++ (the latter now completely out of date) and Java through the late 90s / early 2000s, and also used matlab extensively for scripting.
In the last 10 years I have learned python (crticial mass in data science / ML), bash/coreutils/awk (practicality based on work environment, was always aware to some extent but now full time on linux and these have been game changing), Julia (personal interest, sold on how powerful it can be for my area, even if it's still rough around the edges), Scheme (not proficient but read SICP and worked to follow the examples, so I see it as an instructional language that helps me thing about how to do thing)
On my list are go (critical mass, interesting systems programming stuff), F# (an excuse to do FP and want to take diffsharp for a spin), less pressing, I'd like to try Zig or a similar "C replacement".
Would also add that in python which I do every day, I am always learning new libraries plus different (e.g. trying to be pure FP just for fun) ways of doing stuff.
So TLDR, yes I would learn a new language, and I'd be induced to by curiosity about different ways of doing things mostly. What actually gets me to dig in is probably having some professional way to justify spending the time.