Rust (llenguatge de programació)
llenguatge de programació / From Wikipedia, the free encyclopedia
Rust és un llenguatge de programació de sistemes[1] multi-paradigma estàtic. Està dissenyat amb garanties de seguretat, això ho aconsegueix gràcies a un seguit de regles que el compilador comprova amb el borrow checker, gràcies a aquestes garanties[2] es pot escriure codi segur i concurrent sense por.[3]
Dades ràpides Tipus, Data de creació ...
Tipus | llenguatge de programació procedural, llenguatge de programació funcional, llenguatge de programació multiparadigma, llenguatge de programació imperatiu, llenguatge de programació de sistemes, programari lliure i de codi obert, Llenguatge de programació compilat i llenguatge de programació |
---|---|
Data de creació | 2006 i 23 juliol 2006 |
Disseny | Graydon Hoare |
Desenvolupador | Mozilla, Graydon Hoare i Rust Foundation |
Epònim | Uredinal |
Paradigma de programació | systems programming (en) , programació funcional, computació concurrent, programació genèrica, llenguatge imperatiu i programació orientada a objectes |
Darrera versió estable | 1.79.0 () |
Influenciat per | Alef, C++, C#, Cyclone, Erlang, Haskell, Limbo, Newsqueak, OCaml, Ruby, Scheme, ML Estàndard i Swift |
Extensió dels fitxers | rs i rlib |
Codi font | Codi font |
Llicència | Llicència Apache, versió 2.0 i llicència MIT |
Etiqueta d'Stack Exchange | Etiqueta |
Pàgina web | rust-lang.org |
Tanca
Igual que C++, no fa servir recollida de memòria brossa.
Rust és software de codi obert[4] amb doble llicència[5] (Apache License 2.0 i MIT).
A més de ser segur, també és molt ràpid, comparable amb C i C++.[6][7]
Rust ha estat el llenguatge de programació "més estimat" segons l'enquesta de Stack Overflow des del 2016.[8]