Rust (programming language): Difference between revisions

Content deleted Content added
m Reverting possible vandalism by 194.73.239.34 to version by Như Gây Mê. Report False Positive? Thanks, ClueBot NG. (4401805) (Bot)
Line 109:
Improvements were made to the Rust toolchain ecosystem during the years following 1.0 including [[#Rustfmt|Rustfmt]], [[integrated development environment]] integration,<ref name=Klabnik2016ACMHistory/>{{rp|at=44:56}} a regular compiler testing and release cycle,<ref name=Klabnik2016ACMHistory/>{{rp|at=46:48}} a community [[code of conduct]], and community discussion organized through an [[IRC]] chat.<ref name=Klabnik2016ACMHistory/>{{rp|at=50:36}}
 
The earliest adoption outside of Mozilla was by individual projects at Samsung, [[Facebook]] (now [[Meta Platforms]]), [[Dropbox]], and others including Tilde, Inc. (the company behind [[ember.js]]).<ref name=Klabnik2016ACMHistory/>{{rp|at=55:44}}<ref name="MITTechReview"/> [[Amazon Web Services]] followed in 2020.<ref name="MITTechReview"/> Engineers cited performance, lack of a garbage collector, safety, and pleasantness of working in the language as reasons for the adoption, while acknowledging that it was a risky bet as Rust was new technology. Amazon developers cited thea factfinding by Portuguese researchers that Rust code [[Energy efficiency in computing|uses halfless as much electricityenergy]] ascompared to similar code written in [[Java (programming language)|Java]] and [[C++]], behind only [[C (programming language)|C]],.<ref name="MITTechReview"/> as found by a study at the [[University of Minho]], [[NOVA University Lisbon]], and the [[University of Coimbra]].<ref name=2017PortugalEnergyStudy>{{Cite book |last1=Pereira |first1=Rui |last2=Couto |first2=Marco |last3=Ribeiro |first3=Francisco |last4=Rua |first4=Rui |last5=Cunha |first5=Jácome |last6=Fernandes |first6=João Paulo |last7=Saraiva |first7=João |chapter=Energy efficiency across programming languages: How do energy, time, and memory relate? |date=2017-10-23 |title=Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering |chapter-url=https://dl.acm.org/doi/10.1145/3136014.3136031 |series=SLE 2017 |___location=New York, NY, USA |publisher=Association for Computing Machinery |pages=256–267 |doi=10.1145/3136014.3136031 |hdl=1822/65359 |isbn=978-1-4503-5525-4}}</ref>{{refn|group=note|Energy compared to C was 3% more for Rust and 34% more for C++; time was 4% more and 56% more, respectively.}}
 
=== Since 2020: Mozilla layoffs and Rust Foundation ===