User:Gracen/Notes/Rust (programming language)
Appearance
2025-02-04 notes
[edit]Lead
[edit]- Might be a bit technical, check other programming language articles
- Might be overlinked
History
[edit]Evolution (2012–2015)
[edit]Crates.io
capitalization may need changing, check other places on the internet
Servo and early adoption (2015–2020)
[edit]Rustfmt
might not need to be capitalized- Reword and fix link for
Facebook (now Meta Platforms)
, maybeMeta Platforms (then Facebook Inc.)
, also consult MoS the company behind
doesn't read as encyclopedicuses half as much electricity
link might need consideration- Maybe move efn earlier
Mozilla layoffs and Rust Foundation (2020–present)
[edit]- Potential xref for Mozilla layoffs?
- Maybe expand more on the moderation team protest
- Definitely expand more on the trademark controversy
- Do more research into the White House report, see if it's actually worthy of inclusion
Syntax and features
[edit]frustrated C++ developers
needs rewordingand concurrency
: C++ has concurrency, elaborate?- Check with other programming language articles, a lot of this reads like a tutorial. It likely needs a complete rework
Ecosystem
[edit]- Why do we start with
The Rust ecosystem includes
, this feels a bit awkward, look into alternatives - This whole section could use a lot more detail
Performance
[edit]- Remove stuff in quotes such as
"modes"
and"normal"
- Elaborate on what is meant by
reordering struct and enum elements
. The average reader might not know what this means
Adoption
[edit]- It's weird to see a link to a category in a hatnote, maybe discuss this?
- Needs copyedit
- Are all of these examples notable? Would it read better as a list? Should we split off into a separate article?
In academic research
[edit]- continue reading from here
2025-02-10 notes
[edit]Syntax and features
[edit]Block expressions and control flow
[edit]if
expressions
[edit]- Either elaborate on how conditionals work or refactor it to assume the reader already knows how they work.
while
loops
[edit]- Elaborate on the syntax of while loops
Pattern matching
[edit]- Maybe add an example that uses
map
?
Types
[edit]Standard library
[edit]- This section feels like it should not be a table, and it should definitely be shortened.
Type conversion
[edit]- Expand this section to include details on
Into
andFrom
Ownership
[edit]- continue reading from here
To-do
[edit]- Check references throughout article
- Add more detail to the "Ecosystem" section