Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jan 2020 14:59:45 -0600
From:      Valeri Galtsev <>
To:        Ihor Antonov <>
Subject:   Re: Rust in base
Message-ID:  <>
In-Reply-To: <>
References:  <>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help

> On Jan 24, 2020, at 2:02 PM, Ihor Antonov <> =
> Hi folks,=20
> As I was reading this article [1] I started wondering what would it =
take to bring Rust into base?=20

A side note from user (sysadmin running a bunch of fReeBSD servers), not =
FreeBSD developer.

We use FreeBSD because the base is slim. Bringing variety of stuff in =
the the base will bloat the base system. If I were allowed to express an =
opinion, mine would be: strong NO.

Just my two cents.


> Examples of Rust code could be kernel modules, or userland utilities.=20=

> I know that this probably is not going to happen without a real =
usecase (FreeBSD book states - do not add extra functionality unless a =
real task can't be completed without it"), but there is a bootstrapping =
> You cannot have rust code until you have rust code unless you have =
rust compiler, and rust compiler is written in rust... This could be a =
major roadblock for someone who wants to contribute a kernel module or =
new tool written in rust.=20
> There is a growing interest in Rust language and if FreeBSD allows to =
add rust code in base it would allow to attract more contributors =
interested that are interested in developing operating systems. It would =
also be something that Linux does not have.=20
> So there are 2 questions:=20
> - technical one: how bootstrapping issue can be solved?=20
> - what does FreeBSD community think of the idea to have Rust in base?=20=

> Thanks.=20
> Ihor=20
> [1] =
> _______________________________________________
> mailing list
> To unsubscribe, send any mail to =

Valeri Galtsev
Sr System Administrator
Department of Astronomy and Astrophysics
Kavli Institute for Cosmological Physics
University of Chicago
Phone: 773-702-4247

Want to link to this message? Use this URL: <>