durin42
Joined 18 years ago
Joined 18 years ago
I can confirm this (we've worked together)
https://news.ycombinator.com/item?id=9956542 https://news.ycombinator.com/item?id=13979443
This isn't settled law, and DannyBee would be quick to point out that the practice of law has a major component of risk management.
2) hg-git exists, and there's other things afoot that should be better
In any event, if you're enthusiastic about this kind of thing, we'd love to have more eyes on making hg checkouts consistently fast, even in the face of filesystems undermining those efforts. ;)
That's not really the right story. The motivating factor is that we'd like to write /less C/, not /less Python/. It's likely in the long-term that parts of the code that are performance sensitive will move out of Python, but we've been doing that for years, and we just keep finding new things to optimize as the scale of Mercurial repositories keeps increasing.
I think it does work if you do chg with a commandserver in pypy.
I've done some poking around with milksnake, which seems extremely promising for writing native speedups.
raf <at> durin42 <dot> com
[ my public key: https://keybase.io/durin42; my proof: https://keybase.io/durin42/sigs/bWQCMC2edYlAMpNHJiF2tPTXnHNm1TllOYQGaDDS8as ]