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 09:57:02PM +0530, Mayuresh wrote:
> 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.
In 2/3 days of hg usage (on backdrop of several years of git usage), no
functional problems and I enjoy the ease of command lines.
But there indeed is a significant difference in performance. git is way
too faster.
Would be watching the hg-rust space quite eagerly.
Mayuresh
Home |
Main Index |
Thread Index |
Old Index