The announcement of github Codespaces made me think of why I almost always default to programming in Python. One is definitely familiarity. But, I think the bigger issue (for me, at least) is that the default Python I have on most machines I work on is sufficient enough to be productive right away.
I use sublime text for editing python, which is quite fast to startup and the two python plugins – anaconda and PyYAPF is sufficient for me to be very productive with Python.
There are a ton of languages that I’d like to try to build my programming muscles over time by writing small programs, but this “goldilocks” environment has prevented from doing so.