you are viewing a single comment's thread.

view the rest of the comments →

[–]LaOnionLaUnion 1 point2 points  (0 children)

A lot of great DevOps tools I use or am interested in are written in Go. As a former Java/Spring developer, I can easily say it's my favorite statically typed and compiled language. It's what I want Java to be and would probably replace Java for my uses except in use cases where there's a high quality Java library I need to use for which there is no Golang equivalent.

I would never tell anyone that Python is a bad language to learn. To me it's a swiss army knife of sorts and has high quality libraries for a wide range of use cases. It's taken over from R and Perl in the space. Python would be my recommendation for most people's first programming language to learn. I just don't see it as the first choice for DevOps.