Question, please. I have an interest in learning a new language (or two). I've been in IT for 20 years as a sysadmin. I work with Linux, Windows, and Mac platforms daily. I'm fluent in PowerShell and Bash, but I'm bored. I've automated everything I can at work with PS, but I don't really like the language and it's tied to MS, which is not my preferred platform. I want to take it to the next level. I want whatever I learn to be portable, as in works across platforms. I don't care if it's compiled or JIT. I want to also be able to work on Raspberry Pis, which is a big hobby for me, but at the same time to be real-world usable. Python? Go? Rust? Another? Sadly, with the cloud the way it is, everyone seems to be switching over to O365 or Google Cloud, not leaving a ton of options for writing code. My current employer allows me to automate to a point, but we are moving more and more to the cloud, which is disappointing to some degree. Thoughts, opinions? I'd like to move away from the MS ecosystem at some point.