A discussion of IBM's revenue also shows the remarkable trajectory of Microsoft. MS may not have a foothold in mobile, and Windows is at saturation, but they're still growing!
https://www.zdnet.com/article/ibm-shows-growth-after-22-straight-quarters-of-declining-revenues-but-has-it-turned-the-corner/
I believe this is largely Azure.
Related Posts
It's interesting to see the "why not Rust?" discussions around the TypeScript news that they're using Go. It shows that Rust has reached a level of maturity that it's a default for some users.
Go does seem to be in a sweet spot for AOT languages with GC though.
It's weird that GitHub shows time since the last commit, but not time since the first commit. It's a nice way of seeing how mature a project is.
It is remarkably hard to escape command line arguments safely on Windows, and the standard libraries of multiple languages have needed patching: https://flatt.tech/research/posts/batbadbut-you-cant-securely-execute-commands-on-windows/