Limbă rugină: dezvoltatorii săi anunță noua versiune 1.50.0

Limbă rugină: dezvoltatorii săi anunță noua versiune 1.50.0

Limbă rugină: dezvoltatorii săi anunță noua versiune 1.50.0

Acum câteva zile, echipa de dezvoltatori a Limbajul ruginii a anunțat o versiune nouă din aceasta, Versiunea 1.50.0. În acest fel, să continue consolidarea relativ limbaj de programare tânăr și remarcabil ceea ce permite multora construiți un software mai fiabil și mai eficient.

Tânăr, pentru că, cu greu al lui prima versiune stabilă a fost publicat în ziua respectivă 15 mai 2015 de către Fundația Mozilla. Și remarcabil, deoarece, de la început, și-a îndeplinit propriile sale scopul principal, adică a fi un limbaj practic de programare, multiparadigm, orientat pe obiecte, concurent, puternic, sigur și rapid, printre multe alte beneficii.

Go, Node.js, PHP, Python și Ruby: 5 proiecte de dezvoltare software

Go, Node.js, PHP, Python și Ruby: 5 proiecte de dezvoltare software

Pentru cei cărora le plac subiectele legate de domeniul dezvoltării de softwareVă recomandăm să citiți publicația noastră anterioară asociată după încheierea acestei publicații, făcând clic pe linkul imediat de mai jos:

Programarea (dezvoltarea de software), astăzi, este un domeniu profesional extrem de solicitat, deoarece este un instrument fundamental care modelează lumea în care trăim. Prin urmare, învățarea lor constituie nu numai o oportunitate excelentă la locul de muncă, ci și o oportunitate de a îmbunătăți raționamentul logic formal al fiecărui individ. Prin urmare, 5 proiecte deschise de dezvoltare software recomandate pentru a învăța / întări pe GNU / Linux sunt: ​​Go, Node.js, PHP, Python și Ruby.Matei 22:21 Go, Node.js, PHP, Python și Ruby: 5 proiecte de dezvoltare software

Go, Node.js, PHP, Python și Ruby: 5 proiecte de dezvoltare software
Articol asociat:
Go, Node.js, PHP, Python și Ruby: 5 proiecte de dezvoltare software

Limba ruginii: Noua versiune 1.50.0

Limba ruginii: Noua versiune 1.50.0

Ce este limbajul ruginii?

Citând o postare anterioară despre Limbajul ruginii, îl putem descrie pe scurt după cum urmează:

Rust este un limbaj de programare compilat, cu scop general, multi-paradigmă, dezvoltat de Mozilla și susținut de LLVM. Acest limbaj a fost conceput pentru a fi „un limbaj sigur, concurent și practic” și mai ales pentru a fi un înlocuitor al limbajelor C și C ++. Rust este un limbaj de programare open source care acceptă programare pură funcțională, procedurală, imperativă și orientată obiect.Matei 22:21

Acest limbaj de programare funcționează extrem de rapid, evită defecțiunile și garantează siguranța firelor. Suportă abstracții cu cost zero, semantică de mișcare, securitate garantată a memoriei, date fără fir, caracteristici generice și potrivire de tipare. Suportă, de asemenea, inferența de tip, timpul minim de execuție, precum și legături C eficiente.Matei 22:21

Rugină
Articol asociat:
Cum se instalează limbajul de programare Rust pe Linux?

Alte publicații conexe care vă recomandăm să explorați, pentru a aprofunda cunoștințele despre limbajul ruginii sunt:

rugini
Articol asociat:
Rust 1.43, o versiune minoră care integrează doar actualizări și remedieri
Articol asociat:
Rugină, ceva cu care dezvoltatorii Linux par să fie de acord

Noutăți în versiunea 1.50.0

Printre noutățile acestui lucru versiune nouă 1.50.0 putem cita pe scurt următoarele:

  • Despre limbă: Acum puteți utiliza valori constante pentru «x» în expresii matrice «[x; N]». Acest lucru a fost posibil din punct de vedere tehnic încă de la 1.38.0, deoarece s-a stabilizat neintenționat. Și mapările către câmpurile de uniune «ManuallyDrop<T>» sunt acum considerate sigure.
  • Despre compilator: A fost adăugat suportul de nivel 3 pentru țintă «armv5te-unknown-linux-uclibceabi»; și pentru obiectiv «aarch64-apple-ios-macabi». În timp ce pentru obiectiv «x86_64-unknown-freebsd» acum este construit cu setul de instrumente complet. În cele din urmă, suportul pentru toate obiectivele cloudabi a fost eliminat.
  • Despre biblioteci: «proc_macro::Punct» acum implementați «PartialEq<char>». In timp ce, «ops::{Index, IndexMut}» este acum implementat pentru tablouri de dimensiuni fixe de orice lungime. În cele din urmă, pe platformele Unix, tipul «std::fs::File» are acum o „nișă” de «-1». Această valoare nu poate fi un descriptor de fișier valid și acum înseamnă asta «Option<File>» ocupă aceeași cantitate de spațiu ca «File».

Pentru informații mai detaliate despre Limbajul ruginii vă puteți vizita site-ul oficial în spaniolă și / sau consultați direct următoarele 2 link-uri oficiale pe știrile încorporate în versiune nouă 1.50.0, dar în engleză:

  1. Site-ul oficial: Announcing Rust 1.50.0
  2. GitHub: Versiunea 1.50.0 (2021-02-11)

Imagine generică pentru concluziile articolului

Concluzie

Sperăm acest lucru puțină postare utilăMatei 22:21 pe «Lenguaje Rust», care este un limbaj de programare open source tânăr și proeminent dezvoltat de Mozilla; este de mare interes și utilitate, pentru întreg «Comunidad de Software Libre y Código Abierto» și de o mare contribuție la difuzarea minunatului, gigantului și creșterii ecosistemului de aplicații al «GNU/Linux».

Deocamdată, dacă ți-a plăcut asta publicación, Nu te opri împărtășește-l cu alții, pe site-urile, canalele, grupurile sau comunitățile dvs. preferate de rețele sociale sau sisteme de mesagerie, de preferință gratuite, deschise și / sau mai sigure ca Telegramă, Semnal, Mastodont sau altul din Fediverse, preferabil. Și nu uitați să vizitați pagina noastră principală la «DesdeLinux» pentru a explora mai multe știri, precum și pentru a vă alătura canalului nostru oficial de Telegrama de DesdeLinux. În timp ce, pentru mai multe informații, puteți vizita oricare Biblioteca online ca OpenLibra y jedit, pentru a accesa și a citi cărți digitale (PDF-uri) pe această temă sau altele.


Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.