Speculative: Rust for base system components
Eric McCorkle
eric at metricspace.net
Tue Jan 1 15:50:33 UTC 2019
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 the similarity of this discussion doesn't escape me. Kernel modules and functions 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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20190101/3b496cf5/attachment.sig>
More information about the freebsd-hackers
mailing list