At Sat, 05 Oct 2024 11:00:55 -0400, Greg Troxel <gdt%lexort.com@localhost> wrote:
Subject: Re: mktool support for fetch
>
> It's a group decision that nonportable solution are not acceptable, and
> it is a greater deviation from portable practice, compared to just
> setting a variable. But really the big point is to declare that pkgsrc
> infrastructure has to be portable.
Indeed.
> (There is also pkglint, but it seems that runs most places, rather than
> only on a restricted set. I'm ok with things that work except on vax,
> for instance. go has a much better track record of being widely
> available without grief. But I'm not sure it's really portable enough.)
I'm also "violently" anti-Rust. I can appreciate that some folks find
it refreshing, but it'll never be that for me. Go is also one of the
languages I would very much rather prefer.
That of course is entirely separate from whether or not something
written in Rust can be portable (enough).
I think I would say that Go is still a couple of orders more portable
than Rust, as well as being far more well defined and stable, but I
agree that may still not be really portable "enough".
A _much_ safer, _far_ simpler, just-as-fast, language that's still as
entirely as portable as C is V: https://vlang.io/
V is very similar to Go. If you know Go, you already know 80% of V.
--
Greg A. Woods <gwoods%acm.org@localhost>
Kelowna, BC +1 250 762-7675 RoboHack <woods%robohack.ca@localhost>
Planix, Inc. <woods%planix.com@localhost> Avoncote Farms <woods%avoncote.ca@localhost>
Attachment:
pgpkDAvOhRrf6.pgp
Description: OpenPGP Digital Signature