Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pedantic Terminology wording: "[Rust has] no runtime" #1560

Open
jamesmunns opened this issue Jun 27, 2021 · 0 comments
Open

Pedantic Terminology wording: "[Rust has] no runtime" #1560

jamesmunns opened this issue Jun 27, 2021 · 0 comments
Labels
A-Content The written content on the website. C-Bug Something isn't working.

Comments

@jamesmunns
Copy link
Member

What needs to be fixed?

The main site states:

Rust is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and easily integrate with other languages.

This is not totally true, as Rust has a minimal, pre-startup runtime, similar to behavior provided by crt0.o in languages like C.

It does not have an "active runtime" or "interpreter", like Python, Java, or Go, but it does still have a runtime to the same level that languages like C/C++ do.

Page(s) Affected

Main webpage, https://www.rust-lang.org/

Suggested Improvement

This one is hard, because "runtime" is an overly loaded and in-specific term. We are trying to get across the point that there is "nothing behind the scenes" (which would also be considered a "runtime"), but this did cause confusion at least once on twitter.

The old FAQ did address this point directly.

@jamesmunns jamesmunns added A-Content The written content on the website. C-Bug Something isn't working. labels Jun 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Content The written content on the website. C-Bug Something isn't working.
Projects
None yet
Development

No branches or pull requests

2 participants
@jamesmunns and others