public inbox for libc-help@sourceware.org
 help / color / mirror / Atom feed
* Richard M. Stallman says GNU/Linux, but Rust lang ecosystem is growing.
@ 2024-03-31 12:43 bingmatv
  2024-03-31 14:04 ` Adhemerval Zanella
  0 siblings, 1 reply; 8+ messages in thread
From: bingmatv @ 2024-03-31 12:43 UTC (permalink / raw)
  To: rms; +Cc: libc-help, help-bash

[-- Attachment #1: Type: text/plain, Size: 1050 bytes --]

Richard Matthew Stallman tell people to say GNU/Linux to spread free software, but Rust programming language ecosystem is growing fastly, Rust focuses on memory safety. If one day, Rusty alternative of GNU software is published, but they're not developed by GNU project, someone may say "rust-lang/Linux" instead of "GNU/Linux", which is very bad for spreading free software. So I suggest GNU project use Rust to rewrite all GNU software to prevent future people from saying "rust-lang/Linux" instead of "GNU/Linux", because Rust language users may only support memory safety, but not free software movement. In conclusion: At least glibc and bash need to be rewritten in Rust, glibc is the interface of user-space programs and kernel syscall, I think it's better to write librust instead of glibc, preventing future people from saying "rust-lang/Linux" that may not support free software movement, since rust-lang/Linux doesn't mention GNU and only supports memory safety. And finally, Rust focuses on memory safety, it's currently safer than C++.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-04-11 12:12 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-31 12:43 Richard M. Stallman says GNU/Linux, but Rust lang ecosystem is growing bingmatv
2024-03-31 14:04 ` Adhemerval Zanella
2024-03-31 14:50   ` tomas
2024-04-02  1:44     ` Dennis Clarke
2024-04-07  7:27   ` 馬 冰
2024-04-07  7:45     ` Konstantin Kharlamov
2024-04-11 12:05       ` 馬 冰
2024-04-11 12:12         ` Konstantin Kharlamov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).