Date: Mon, 31 Dec 2018 13:05:24 -0500 From: Diane Bruce <db@db.net> To: Enji Cooper <yaneurabeya@gmail.com> Cc: Warner Losh <imp@bsdimp.com>, Eric McCorkle <eric@metricspace.net>, "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org> Subject: Re: Speculative: Rust for base system components Message-ID: <20181231180524.GA2522@night.db.net> In-Reply-To: <713BA6E4-1C4E-4890-831F-6379D3AB4425@gmail.com> References: <ca76e5f7-6e59-bd67-144a-90ad66f0252e@metricspace.net> <CANCZdfrMY73-7vK6F6q-iPdW7EOUP8CPThkyxwOoOWedyMu5Ag@mail.gmail.com> <713BA6E4-1C4E-4890-831F-6379D3AB4425@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Dec 31, 2018 at 09:36:18AM -0800, Enji Cooper wrote: > > > On Dec 31, 2018, at 7:02 AM, Warner Losh <imp@bsdimp.com> wrote: > ... > <offtopic> > At the end of the day, I think the key is that the FreeBSD project needs to start expressing more complicated subsystems in terms of OOP languages, like C++, Rust, etc, instead of expressing most of the code in C. I do think (for instance) a service management system would be a good candidate for modern C++ or Rust. > </offtopic> Well, as someone who remembers when Fortran was King and much systems(!) programming such as editors etc. was done in Fortran, I cheer on any effort moving on from the failed Fortran compiler 'C'. FWIW I happen to like Rust and Python. So um I'll just step back and let others do the painting. P.S. I prefer plaid green and orange with purple stripes. <back into my hole with my popcorn> > > Cheers, > -Enji > > 1. https://www.python.org/dev/peps/pep-0484/ <https://www.python.org/dev/peps/pep-0484/> > 2. https://www.reddit.com/r/rust/comments/5urar1/is_rust_likely_the_next_fastest_language_after_c/ <https://www.reddit.com/r/rust/comments/5urar1/is_rust_likely_the_next_fastest_language_after_c/> -- - db@FreeBSD.org db@db.net http://artemis.db.net/~db
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20181231180524.GA2522>