Date: Mon, 31 Dec 2018 13:05:09 -0500 From: Eric McCorkle <eric@metricspace.net> To: freebsd-hackers@freebsd.org Subject: Re: Speculative: Rust for base system components Message-ID: <3aa1875d-3490-dad6-bf6c-fe880fe2717a@metricspace.net> In-Reply-To: <CADWvR2hazCroS_cKKc88RuXSfdLgpwdtc0S9dGv=0de5QqfYDg@mail.gmail.com> References: <ca76e5f7-6e59-bd67-144a-90ad66f0252e@metricspace.net> <CADWvR2hazCroS_cKKc88RuXSfdLgpwdtc0S9dGv=0de5QqfYDg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --qEZBkn1c2KyOkYOtfwcvTAsPb2d3hXE9Y Content-Type: multipart/mixed; boundary="DyrKJGvmhc3x1O6ZqhUWQ4WYap6eFUVki"; protected-headers="v1" From: Eric McCorkle <eric@metricspace.net> To: freebsd-hackers@freebsd.org Message-ID: <3aa1875d-3490-dad6-bf6c-fe880fe2717a@metricspace.net> Subject: Re: Speculative: Rust for base system components References: <ca76e5f7-6e59-bd67-144a-90ad66f0252e@metricspace.net> <CADWvR2hazCroS_cKKc88RuXSfdLgpwdtc0S9dGv=0de5QqfYDg@mail.gmail.com> In-Reply-To: <CADWvR2hazCroS_cKKc88RuXSfdLgpwdtc0S9dGv=0de5QqfYDg@mail.gmail.com> --DyrKJGvmhc3x1O6ZqhUWQ4WYap6eFUVki Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 12/31/18 9:21 AM, Igor Mozolevsky wrote: > Does the generated code size increase or decrease and does the > data-path get longer or shorter with switch from C to Rust with all > the "great features" of Rust? Are there any metrics for these? If a > CPU cache gets trashed repeatedly or data takes massive d-tours that > would be a significant downside, wouldn't it? Since most of the deltas of Rust over C are accomplished through type-checking, I don't imagine this would be an issue. --DyrKJGvmhc3x1O6ZqhUWQ4WYap6eFUVki-- --qEZBkn1c2KyOkYOtfwcvTAsPb2d3hXE9Y Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQQPGL/SuSPN3pRzpwUI38IpFsHCbAUCXCpaVQAKCRAI38IpFsHC bJxTAP9y5Ps3AEBy7SwMs3jxyb7nCyiK9Q4F9HsVIZPidYILiwEAuenrD0i+cgVA gP28lIoMRHBBzEAKBNhnSllK9XMVegY= =Qj5K -----END PGP SIGNATURE----- --qEZBkn1c2KyOkYOtfwcvTAsPb2d3hXE9Y--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3aa1875d-3490-dad6-bf6c-fe880fe2717a>