Rust (programming language)

Rust is a systems programming language [11] with a focus on safety, especially safe concurrency , [12] [13] supporting both functional and imperative paradigms. Rust is syntactically similar to C++ , [14] but its designers intend it to provide better memory safety while still maintaining performance.

Page Revisions

Year Metadata Sections Top Words First Paragraph
2018

172993 characters

19 sections

30 paragraphs

10 images

314 internal links

91 external links

1. Design and features

2. History

3. Code examples

4. Projects using Rust

5. Conferences

6. See also

7. References

8. External links

rust 0.862

traits 0.158

mozilla 0.114

binstock 0.071

graydon 0.071

monomorphization 0.071

mut 0.071

rustc 0.071

typestate 0.071

typestates 0.071

polymorphism 0.070

loved 0.057

weeks 0.057

borrow 0.057

inheritance 0.054

Rust is a systems programming language [11] with a focus on safety, especially safe concurrency , [12] [13] supporting both functional and imperative paradigms. Rust is syntactically similar to C++ , [14] but its designers intend it to provide better memory safety while still maintaining performance.

2017

148722 characters

10 sections

26 paragraphs

9 images

308 internal links

74 external links

1. Design and features

2. History

3. Projects using Rust

4. See also

5. References

6. External links

rust 0.858

traits 0.170

mozilla 0.122

binstock 0.076

monomorphization 0.076

rustc 0.076

typestate 0.076

typestates 0.076

polymorphism 0.075

loved 0.061

weeks 0.061

borrow 0.061

inheritance 0.059

assertions 0.052

alpha 0.052

Rust is a systems programming language [9] sponsored by Mozilla Research, [10] which describes it as a "safe, concurrent , practical language", [11] supporting functional and imperative-procedural paradigms. Rust is syntactically similar to C++ , but its designers intend it to provide better memory safety whilst maintaining performance.

2016

128183 characters

11 sections

23 paragraphs

5 images

270 internal links

52 external links

1. Design

2. History

3. Projects using Rust

4. Examples

5. See also

6. References

7. External links

rust 0.838

traits 0.182

mozilla 0.147

demonstration 0.092

binstock 0.092

rustc 0.092

typestate 0.092

typestates 0.092

polymorphism 0.091

survey 0.075

sponsored 0.074

loved 0.074

assertions 0.063

idiomatic 0.063

overflow 0.057

Rust is a general-purpose, multi-paradigm , compiled programming language sponsored by Mozilla Research. [11] It is designed to be a "safe, concurrent , practical language", [12] supporting functional and imperative-procedural paradigms.

2015

106241 characters

7 sections

22 paragraphs

3 images

225 internal links

41 external links

1. Design

2. History

3. Projects using Rust

4. Examples

5. See also

6. References

7. External links

rust 0.813

traits 0.203

mozilla 0.165

demonstration 0.103

binstock 0.103

rustc 0.103

typestate 0.103

typestates 0.103

polymorphism 0.102

assertions 0.071

initialized 0.063

layout 0.063

unique 0.063

removed 0.062

safe 0.061

Rust is a general-purpose, multi-paradigm , compiled programming language developed by Mozilla Research. [12] It is designed to be a "safe, concurrent , practical language", [13] [14] supporting pure-functional , concurrent-actor [ dubious ] [ citation needed ] , imperative-procedural , and object-oriented styles.

2014

87299 characters

6 sections

18 paragraphs

3 images

219 internal links

32 external links

1. Design

2. Syntax

3. History

4. See also

5. References

6. External links

rust 0.718

traits 0.259

mozilla 0.211

demonstration 0.196

typestate 0.131

typestates 0.131

polymorphism 0.130

assertions 0.090

initialized 0.080

hosted 0.080

layout 0.080

comparable 0.080

unique 0.080

smart 0.072

precautions 0.065

Rust is a general purpose, multi-paradigm , compiled programming language developed by Mozilla Research. [8] It is designed to be a "safe, concurrent , practical language", [9] [10] supporting pure-functional , concurrent-actor , imperative-procedural , and object-oriented styles.

2013

68496 characters

6 sections

19 paragraphs

2 images

187 internal links

24 external links

1. Description

2. Examples

3. Language evolution

4. See also

5. References

6. External links

rust 0.736

traits 0.252

mozilla 0.204

boxes 0.127

typestate 0.127

typestates 0.127

polymorphism 0.126

unique 0.116

assertions 0.088

concurrency 0.086

initialized 0.077

hosted 0.077

layout 0.077

comparable 0.077

actor 0.069

Rust is a general purpose, multi-paradigm , compiled programming language developed by Mozilla Research. [3] It is designed to be a "safe, concurrent , practical language", [4] [5] supporting pure-functional , concurrent-actor , imperative-procedural , and object-oriented styles.

2012

64831 characters

6 sections

18 paragraphs

2 images

183 internal links

21 external links

1. Description

2. Examples

3. Language evolution

4. See also

5. References

6. External links

rust 0.713

traits 0.205

mozilla 0.166

boxes 0.138

typestate 0.138

typestates 0.138

polymorphism 0.136

unique 0.126

assertions 0.095

concurrency 0.093

initialized 0.084

hosted 0.084

layout 0.084

removed 0.083

actor 0.075

Rust is an experimental, multi-paradigm , compiled programming language developed by Mozilla Research. [3] It is designed to be a "safe, concurrent , practical language", [4] [5] supporting pure-functional , concurrent-actor , imperative-procedural , and object-oriented styles.

2011

45600 characters

5 sections

10 paragraphs

0 images

161 internal links

15 external links

1. Description

2. Criticism

3. See also

4. References

5. External links

rust 0.648

typestate 0.212

mozilla 0.171

assertions 0.147

initialized 0.130

hosted 0.130

alt 0.106

intentionally 0.106

restriction 0.106

priority 0.106

emphasize 0.106

drew 0.106

clearly 0.106

novel 0.106

preliminary 0.106

Rust is an experimental, concurrent , multi-paradigm , compiled programming language developed by Mozilla Labs . [1] It is designed to be practical, supporting pure-functional , concurrent-actor , imperative-procedural , and object-oriented styles.

2010

36470 characters

4 sections

7 paragraphs

0 images

163 internal links

10 external links

1. Description

2. See also

3. References

4. External links

rust 0.524

typestate 0.286

mozilla 0.231

assertions 0.198

initialized 0.175

hosted 0.175

intentionally 0.143

clearly 0.143

novel 0.143

preliminary 0.143

discrepancies 0.143

graydon 0.143

typestates 0.143

shifted 0.115

backend 0.115

Rust is an experimental, concurrent , multi-paradigm , compiled programming language developed by Mozilla Labs . [1] It is designed to be practical, supporting pure-functional , concurrent-actor , imperative-procedural , and object-oriented styles.