NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Alternative DVCS to git: hg?
On Tue, Apr 16, 2019 at 11:12:10AM -0500, J. Lewis Muir wrote:
> > I am just intrigued by it being written in python (except may be for the
> > merge algorithm which is in C). Wouldn't most engineers prefer C/C++ for
> > such a low level and key component?
>
> I'm sure some would. But others believe it's a better choice to write
> software in a high-level language (for various reasons which might
> include speed of development, ease of readability, security (e.g.,
> built-in protection from certain classes of security vulnerabilities),
> libraries, ease of cross-platform development, etc.). If something
> is known to be or is discovered that is measurably too slow and the
> application spends a significant amount of time there, then the
> developers will spend effort improving the speed there. This may be
> done within the high-level language, or it might be done by writing
> parts of the application in C.
Came across this: plan to use rust for hg:
https://www.mercurial-scm.org/wiki/OxidationPlan
Quite interesting. Would be good to see A. hg using a compiled language B.
rust getting another big user.
Mayuresh
Home |
Main Index |
Thread Index |
Old Index