NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Checking out src with Mercurial



On Fri, 19 Jun 2020 21:07:24 +0200
Jan Danielsson <jan.m.danielsson%gmail.com@localhost> wrote:

>    The tl;dr for those who don't want to read all that:  If, five
> years earlier, Rust had been in the shape it was when that post was
> written, the Mercurial developers may have opted to port to Rust
> rather than try to bend Python 3 to their will -- because many common
> assumptions they made about Python were true in 2.x, but not 3.x.
> 

Until perhaps the next awesome version of Rust is unleashed, and you're
back to something like Python 2 to 3 upgrade saga. As you pointed out,
Rust has no spec, so you could wake up tomorrow with some crazy new
features added.

People don't like C because it's too low level, fine. There are mature
programming languages like Ada, that have been around for decades and
have been designed by very smart people. Everything that you want for
writing reliable software at scale - strong typing, automatic overflow
and array bounds checking, built-in concurrency with tasks, object
oriented programming, generics, etc. But Ada is not hip enough for the
Facebook type crowd, so they keep inventing new programming languages
that simply suck when it comes to software engineering.


Home | Main Index | Thread Index | Old Index