Rust Language: De ontwikkelaars kondigen de nieuwe versie 1.50.0 aan

Rust Language: De ontwikkelaars kondigen de nieuwe versie 1.50.0 aan

Rust Language: De ontwikkelaars kondigen de nieuwe versie 1.50.0 aan

Een paar dagen geleden heeft het team van ontwikkelaars van de Roest taal heeft een nieuwe versie van hetzelfde, de versie 1.50.0​ Op zo'n manier, om het relatief te blijven versterken jonge en uitstekende programmeertaal wat veel toestaat bouw meer betrouwbare en efficiënte software.

Jong, want nauwelijks de zijne eerste stabiele versie werd op de dag gepubliceerd 15 mei 2015 door de Mozilla Foundation​ En uitstekend, aangezien het vanaf het begin zijn objectivo principal, dat wil zeggen, een praktische programmeertaal, multiparadigm, objectgeoriënteerd, gelijktijdig, krachtig, veilig en snel, naast vele andere voordelen.

Go, Node.js, PHP, Python en Ruby: 5 softwareontwikkelingsprojecten

Go, Node.js, PHP, Python en Ruby: 5 softwareontwikkelingsprojecten

Voor degenen die van onderwerpen houden die verband houden met de gebied van softwareontwikkeling, raden we u aan onze vorige gerelateerde publicatie na het einde van deze publicatie te lezen door op de onderstaande link te klikken:

"Programmeren (softwareontwikkeling) is tegenwoordig een veelgevraagd vakgebied, aangezien het een fundamenteel hulpmiddel is dat de wereld waarin we leven vormgeeft. Daarom vormt hun leren niet alleen een uitstekende gelegenheid op de werkplek, maar ook een gelegenheid om de formele logische redenering van elk individu te verbeteren. Daarom worden 5 open Software Development Projects aanbevolen om te leren / versterken over GNU / Linux: Go, Node.js, PHP, Python en Ruby." Go, Node.js, PHP, Python en Ruby: 5 softwareontwikkelingsprojecten

Go, Node.js, PHP, Python en Ruby: 5 softwareontwikkelingsprojecten
Gerelateerd artikel:
Go, Node.js, PHP, Python en Ruby: 5 softwareontwikkelingsprojecten

Rust Language: Nieuwe versie 1.50.0

Rust Language: Nieuwe versie 1.50.0

Wat is de Rust-taal?

Onder verwijzing naar een eerder bericht over de Roest taal, kunnen we het als volgt kort omschrijven:

"Rust is een gecompileerde programmeertaal voor algemene doeleinden met meerdere paradigma's die wordt ontwikkeld door Mozilla en wordt ondersteund door LLVM. Deze taal is ontworpen om "een veilige, gelijktijdige en praktische taal" te zijn en vooral om de talen C en C ++ te vervangen. Rust is een open source programmeertaal die puur functioneel, procedureel, imperatief en objectgeoriënteerd programmeren ondersteunt."

"Deze programmeertaal werkt extreem snel, vermijdt segfaults en garandeert threadveiligheid. Het ondersteunt kosteloze abstracties, bewegingssemantiek, gegarandeerde geheugenbeveiliging, racevrije datahreads, op eigenschappen gebaseerde generieken en patroonafstemming. Het ondersteunt ook type-inferentie, minimale uitvoeringstijd en efficiënte C-bindingen."

Roest
Gerelateerd artikel:
Hoe installeer ik de Rust-programmeertaal op Linux?

Andere gerelateerde publicaties die we raden aan om te verkennen, om de kennis over de Rust-taal te verdiepen zijn:

roest
Gerelateerd artikel:
Rust 1.43, een kleine versie die alleen updates en fixes integreert
Gerelateerd artikel:
Rust, iets waar Linux-ontwikkelaars het mee eens lijken te zijn

Wat is er nieuw in versie 1.50.0

Een van de nieuwigheden hiervan nieuwe versie 1.50.0 we kunnen kort het volgende noemen:

  • Over taal: U kunt nu constante waarden gebruiken voor «x» in matrixuitdrukkingen «[x; N]»​ Dit is technisch mogelijk sinds 1.38.0, omdat het onbedoeld gestabiliseerd is. En de toewijzingen aan vakbondsvelden «ManuallyDrop<T>» worden nu als veilig beschouwd.
  • Over de samensteller: Ondersteuning van niveau 3 toegevoegd voor het doel «armv5te-unknown-linux-uclibceabi»​ en voor het doel «aarch64-apple-ios-macabi»​ Terwijl voor het doel «x86_64-unknown-freebsd» het is nu gebouwd met de volledige toolset. Ten slotte is de ondersteuning voor alle cloudabi-lenzen verwijderd.
  • Over bibliotheken: «proc_macro::Punct» nu implementeren «PartialEq<char>». Terwijl, «ops::{Index, IndexMut}» is nu geïmplementeerd voor arrays met een vaste grootte van elke lengte. Ten slotte, op Unix-platforms, het type «std::fs::File» heeft nu een "niche" van «-1»​ Deze waarde kan geen geldige bestandsdescriptor zijn, en dat betekent nu dat «Option<File>» neemt evenveel ruimte in beslag als «File».

Voor meer gedetailleerde informatie over de Roest taal u kunt uw officiële website in het Spaans en / of raadpleeg direct de volgende 2 officiële links op het nieuws opgenomen in de nieuwe versie 1.50.0, maar in het Engels:

  1. Officiële website: Aankondiging van Rust 1.50.0
  2. GitHub: versie 1.50.0 (2021-02-11)

Generieke afbeelding voor artikelconclusies

Conclusie

We hopen dit "handige kleine post" op «Lenguaje Rust», een jonge en prominente open source programmeertaal ontwikkeld door Mozilla; is van groot belang en nut voor het geheel «Comunidad de Software Libre y Código Abierto» en een grote bijdrage aan de verspreiding van het prachtige, gigantische en groeiende ecosysteem van toepassingen van «GNU/Linux».

Voor nu, als je dit leuk vond publicación, Stop niet deel het met anderen, op uw favoriete websites, kanalen, groepen of gemeenschappen van sociale netwerken of berichtensystemen, bij voorkeur gratis, open en / of veiliger als Telegram, Signaal, Mastodont of een ander van Fediverse, bij voorkeur. En vergeet niet om onze startpagina te bezoeken op «DesdeLinux» om meer nieuws te ontdekken en om lid te worden van ons officiële kanaal van Telegram van DesdeLinux. Terwijl u voor meer informatie een bezoek kunt brengen aan Online bibliotheek als OpenLibra y jedit, om digitale boeken (pdf's) over dit of anderen te openen en te lezen.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.