Re: Integrating "safe" languages into OpenBSD? (2017)
1–10 of 400 posts
Re: Re: Integrating "safe" languages into OpenBSD? (2017)
#2Re: Re: Integrating "safe" languages into OpenBSD? (2017)
#3Re: Re: Integrating "safe" languages into OpenBSD? (2017)
#4Re: Re: Integrating "safe" languages into OpenBSD? (2017)
#5Re: Re: Integrating "safe" languages into OpenBSD? (2017)
#6Re: Re: Integrating "safe" languages into OpenBSD? (2017)
#7 commit d4e96b33e343733992fad55ac840c9649cd72ede
Author: Jordi Boggiano
Date: Fri Aug 2 09:22:57 2013 -0700
Initial commit
Although I hope that Redox[2] takes off more so than rust makes it into existing systems. I dream of one day ordering a System76 with Redox already installed.Re: Re: Integrating "safe" languages into OpenBSD? (2017)
#8This is in fact incorrect--there is a project aiming to build all of the coreutils in Rust (https://github.com/uutils/coreutils).
More to the point: while I do concur in the conclusion that Rust shouldn't be a part of the OpenBSD base system, the gatekeeping implied here (it's not a serious language because it's not used to build an operating system) is really toxic. Especially considering that the gate in question has already been thoroughly breached by the language in question (some universities have switched to using Rust in their OS courses, for example).
Re: Re: Integrating "safe" languages into OpenBSD? (2017)
#9Rust is good at preventing memory leaks. It doesn't matter (as much) for a command line utility that runs for one second then exits. Of course, there are now utilities written in Rust. https://github.com/samuela/rustybox
It's seldom a very interesting or constructive discussion. If you think Rust has something to bring to some project then you should at least take the time to write a decent proof of concept or something similar, not ask the current maintainers to rewrite their codebase in Rust/Go/Haskell/Prolog because of some purely theoretical benefits. You don't go to construction workers in the street and tell them that they should consider using different types of hammers.
Re: Re: Integrating "safe" languages into OpenBSD? (2017)
#10Any new tools that have high resource needs, don't support all the more exotic/esoteric platforms that it supports, are all nonstarters if your goal is a very small core system that compiles quickly on all supported platforms.