Date: Mon, 31 Dec 2018 14:21:59 +0000 From: Igor Mozolevsky <igor@hybrid-lab.co.uk> To: Eric McCorkle <eric@metricspace.net> Cc: "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org> Subject: Re: Speculative: Rust for base system components Message-ID: <CADWvR2hazCroS_cKKc88RuXSfdLgpwdtc0S9dGv=0de5QqfYDg@mail.gmail.com> In-Reply-To: <ca76e5f7-6e59-bd67-144a-90ad66f0252e@metricspace.net> References: <ca76e5f7-6e59-bd67-144a-90ad66f0252e@metricspace.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 31 Dec 2018 at 05:42, Eric McCorkle <eric@metricspace.net> wrote: > > Before I begin, I want to be clear that everything here is in the realm > of speculative, long-term discussion. My goal is to start a > conversation, not to propose anything concrete right now. 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? -- Igor M.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADWvR2hazCroS_cKKc88RuXSfdLgpwdtc0S9dGv=0de5QqfYDg>