Remix.run Logo
moregrist a day ago

> For example, say somebody wanted to build a performant systems type software like version control. You're not really going to do that in Python.

Actually, bazaar [0] (now breezy [1]) was a distributed version control system written in Python. It gained some non-Python bits over time, but iirc it was originally all Python.

As a (spiritual) successor to Tom Lord’s Arch [2] it was the second DVCS I used and, while slower than git, was performant enough for my needs at the time I used it.

Most distributed version control is IO bound, and Python isn’t terrible at that.

[0]: https://en.wikipedia.org/wiki/GNU_Bazaar

[1]: https://en.wikipedia.org/wiki/Breezy_(software)

[2]: https://en.wikipedia.org/wiki/GNU_arch