Date: Tue, 1 Jan 2019 10:50:28 -0500 From: Eric McCorkle <eric@metricspace.net> To: freebsd-hackers@freebsd.org Subject: Re: Speculative: Rust for base system components Message-ID: <a2d04773-c7cc-457d-4db6-913cb84e885b@metricspace.net> In-Reply-To: <20190101045638.D280E1F56@spqr.komquats.com> References: <20190101045638.D280E1F56@spqr.komquats.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --tu7wwqLaLNvV59iK66RVuCN4u9LNuo2ra Content-Type: multipart/mixed; boundary="40zQJvQINjrS8i7U0w9C4z0duC53dUJgc"; protected-headers="v1" From: Eric McCorkle <eric@metricspace.net> To: freebsd-hackers@freebsd.org Message-ID: <a2d04773-c7cc-457d-4db6-913cb84e885b@metricspace.net> Subject: Re: Speculative: Rust for base system components References: <20190101045638.D280E1F56@spqr.komquats.com> In-Reply-To: <20190101045638.D280E1F56@spqr.komquats.com> --40zQJvQINjrS8i7U0w9C4z0duC53dUJgc Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 12/31/18 11:56 PM, Cy Schubert wrote: > What would having another language in base buy us? This reminds me of a= couple of months ago at OpenHack Victoria someone was trying to convince= me that the kernel needed a JavaVM. (Sure we each had a few beers) but t= he similarity of this discussion doesn't escape me. Kernel modules and fu= nctions written in java^H^H^H^H rust: why? I don't think that's a fair comparison at all. Rust is a systems language built around zero-cost abstractions that is usable for developing real embedded code. Java is a completely different animal, and there is no reasonable case for a Java VM in the kernel/loader. I'm all for discussion and criticism of this, that's why I posted it, but I don't think these kinds of false equivalences are helpful. --40zQJvQINjrS8i7U0w9C4z0duC53dUJgc-- --tu7wwqLaLNvV59iK66RVuCN4u9LNuo2ra Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQQPGL/SuSPN3pRzpwUI38IpFsHCbAUCXCuMRAAKCRAI38IpFsHC bHY3AQCDvPAHFbW1JT3DBWwCkudLd5Bntp3gY3ndp+1Teniu3wEA1A7EuCvvQHU5 7VijnVFjFc9awBL0qNGEtMTgIzGw+AM= =wwev -----END PGP SIGNATURE----- --tu7wwqLaLNvV59iK66RVuCN4u9LNuo2ra--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a2d04773-c7cc-457d-4db6-913cb84e885b>