Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Jan 2024 11:01:56 +0900
From:      "lain." <lain@fair.moe>
To:        freebsd-hackers@freebsd.org
Subject:   Re: Re: The Case for Rust (in the base system)
Message-ID:  <nrbl6e6njqvukfi6tpnhj4avczqkarf3oscxd5sh4rus3ka6gj@cdltc2mo53k6>
In-Reply-To: <c0929000-3fea-4039-860b-fabdd8dfe581@antonovs.family>
References:  <CAOtMX2hAUiWdGPtpaCJLPZB%2Bj2yzNw5DSjUmkwTi%2B%2BmyemehCA@mail.gmail.com> <1673801705774097@mail.yandex.ru> <CANCZdfpqWgvV_RCvVO_pvTrmajQFspW%2BQ9TM_Ok3JrXZAfeAfA@mail.gmail.com> <ef4ad207-5899-42b6-8728-bc46f1417e9e@antonovs.family> <202401210751.40L7pWEF011188@critter.freebsd.dk> <40bc1694-ee00-431b-866e-396e9d5c07a2@m5p.com> <CAOtMX2hppfdu5ypDdGpfw_QDcd1rwJEeyVfSk9ogFEm7CiV6Kw@mail.gmail.com> <c0929000-3fea-4039-860b-fabdd8dfe581@antonovs.family>

next in thread | previous in thread | raw e-mail | index | archive | help

--xut6p4sehf3pcncx
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2024=E5=B9=B401=E6=9C=8821=E6=97=A5 09:29, the silly Ihor Antonov claime=
d to have said:
> BTW, Someone mentioned Zig and I want to develop this idea further.
> Zig in base is actually not a crazy idea at all! I am currently playing w=
ith
> Zig and ZIg is great.
> - It mixes with C much better than Rust.
> - It can be bootstrapped from vanilla LLVM.
> - It has conservative mindset - much closer to C and Go rather than C++ a=
nd
> Rust.
> - Productivity gains are as great as in Rust, or bigger.
> - Zig foundation has not been (yet) overrun by corporate overlords.

Having coded in Zig for a while, my only comment is that no offense to
Zig or Andrew Kelley, but the language is still in development, and as
long as version 1.0 remains unreleased, the code will change drastically
between versions.
I made a program in Zig 0.10.1, and once Zig 0.11.0 came out, I was
doing lots of overhours to convert my 0.10.1 code to 0.11.0 code.
So I personally would wait until 1.0 comes out, and hopefully Andrew
finally changes his heart and allows at least individual programmers to
manually format Zig code as they please (seeing all the complaints he's
been dismissing in that regard, probably never gonna happen).

--=20
lain.

Did you know that?
90% of all emails sent on a daily basis are being sent in plain text, and i=
t's super easy to intercept emails as they flow over the internet?
Never send passwords, tokens, personal information, or other volunerable in=
formation without proper PGP encryption!

If you're writing your emails unencrypted, please consider sending PGP encr=
ypted emails for security reasons.
You can find my PGP public key at: https://fair.moe/lain.asc

Every good email client is able to send encrypted emails.
If yours can't, then you should consider switching to a secure email client=
, because yours just sucks.

My recommendations are Claws Mail or NeoMutt.
For instructions on how to encrypt your emails:
https://unixsheikh.com/tutorials/gnupg-tutorial.html

--xut6p4sehf3pcncx
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQGzBAEBCAAdFiEEozVhUpXECiNYIKIXtWNzC1Y29b0FAmWtzJEACgkQtWNzC1Y2
9b0+DAv8CarD3y6S9d4lMtwYaaw/3hU4YGLAV7WZUKbV/V6e9iNW1U92J8bDbHEd
bdbAugcZa+O6MHIQC8eiZd92Pcly+KZiSB5JWrzPs7kpgvv4ivQPcgFIWYdTOKmK
5Vxx9dHhBLUgQPKh0ixi6vGPqrPnkAO2dHgoTOBVGWlsBEji9I1Z/+p2OOxvIqdo
bwTHyo9IRY+b6XHs7/8IoyfNbUDXS9YKeKr9tsrBnM9yVOo7cmmNay2FOXLEPuZZ
reOtVPGQENm1dwN1uGeISRQb4hD+HM4AcghSH6EohNDPZTtbYG4/knUUx0H/StiU
3ExxQW1x7Fc2zqx3SOlsQLHO4FsKeznvf0rCixT8nJeuGdSVOzfl4jUaOoiTlYJ8
Nj0vRWoNkH3gcOz8r4CPkj8lot5t1Yq2gZaplFYM54lXv6BYtxKVCo/cShLExx2A
6+5TSvROVeQ+Jr1z4VO/j49FSlczQjFjjqH5aJpftss2jQgXZcH863xEASaHjyAg
kJyLC9ir
=/3SJ
-----END PGP SIGNATURE-----

--xut6p4sehf3pcncx--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?nrbl6e6njqvukfi6tpnhj4avczqkarf3oscxd5sh4rus3ka6gj>