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>