Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jan 2020 14:59:45 -0600
From:      Valeri Galtsev <galtsev@kicp.uchicago.edu>
To:        Ihor Antonov <ihor@antonovs.family>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Rust in base
Message-ID:  <6C860899-4D38-4BD0-AFDB-E44165B0461A@kicp.uchicago.edu>
In-Reply-To: <775662956.5865.1579896175788.JavaMail.zimbra@antonovs.family>
References:  <775662956.5865.1579896175788.JavaMail.zimbra@antonovs.family>

next in thread | previous in thread | raw e-mail | index | archive | help


> On Jan 24, 2020, at 2:02 PM, Ihor Antonov <ihor@antonovs.family> =
wrote:
>=20
> Hi folks,=20
>=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.

Valeri


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

>=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 =
problem.=20
> 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
>=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
>=20
>=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=

>=20
> Thanks.=20
>=20
>=20
> Ihor=20
>=20
>=20
> [1] =
https://www.leidinger.net/blog/2019/01/27/strategic-thinking-or-what-i-thi=
nk-what-we-need-to-do-to-keep-freebsd-relevant/=20
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to =
"freebsd-questions-unsubscribe@freebsd.org"

++++++++++++++++++++++++++++++++++++++++
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: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6C860899-4D38-4BD0-AFDB-E44165B0461A>