Hacker News new | ask | show | jobs
by acangiano 5816 days ago
Ruby -> Python

Ruby on Rails -> Django

Git -> Mercurial (Hg)

RSpec -> Django's built-in testing

1 comments

Why Mercurial? Most Python projects I've used are on git.
Well, Mercurial is written in Python, so I guess it belongs on the right side lol.
Wow, somehow this was the first time I learned that...but then again, Mercurial has never really been on my radar screen as a tool to use. Of course, with your VCS, you get better network effects by picking one that other projects in your language use, not what the VCS is written in. So I guess it's unsurprising.

But now I want to go read through the Mercurial source as I've been curious about VCS internals, but my C-fu is very weak, and attempting to read through the Git source is quite a chore for me.