> as made apparent by how many companies have yet to migrate to git from e.g., Perforce and SVN.
So like, hardly any? Almost all companies use Git these days. As I understand it an exception is game companies because Perforce is much better at handling large binary assets (Git LFS is a pretty ugly hack).
Spend some time in hardware manufacturing shops that don't focus on software. SVN is "easy" and has been in use for decades at this point. The SVN mindset is entrenched.
Migrating requires someone know how to handle the command line, buy in from management, and so on...
It takes a lot to get a behemoth (even a small one) moving in a new direction.
I actually do work in a hardware manufacturing company at the moment. We use git. But anyway, hardware manufacturers are a tiny proportion of all companies that write software.
Obviously it's hard to get good numbers but if you look at job adverts on https://www.itjobswatch.co.uk/ they say 778 ads for Subversion and 9579 for git.
I have visited various embedded development shops and have only personally witnessed one using git exclusively. P4, clearcase, and svn are all quite common still.
If you think “hardly any” companies use other VCS’s then I’d say you don’t get out much.
Many enterprises are either still stuck or only just now planning migration to git. They come from Perforce, TFVC, SVN, and god knows what. Big game studios are using perforce (places like Ubisoft), although my info is dated. Google does not use Git for its products either - it uses Piper.
Heck, many high-profile open-source projects held out for a long time with things like FreeBSD only recently migrating from SVN, and other BSDs even sticking to CVS.
Remember that the software development industry is extremely large, much bigger than what you read about on HN.
So like, hardly any? Almost all companies use Git these days. As I understand it an exception is game companies because Perforce is much better at handling large binary assets (Git LFS is a pretty ugly hack).