Rusta lingvo: Ĝiaj programistoj anoncas la novan version 1.50.0

Rusta lingvo: Ĝiaj programistoj anoncas la novan version 1.50.0

Rusta lingvo: Ĝiaj programistoj anoncas la novan version 1.50.0

Antaŭ kelkaj tagoj, la teamo de programistoj de la Rusta lingvo anoncis nova versio de ĝi, la 1.50.0-versio. Tiamaniere, daŭre fortigi la relative juna kaj elstara programlingvo kiu permesas multajn konstruu pli fidindan kaj efikan programon.

Juna, ĉar, apenaŭ lia unua stabila versio estis publikigita en la tago 15 majo 2015 per la Fondaĵo Mozilla. Kaj elstara, ĉar, de la komenco ĝi plenumis sian ĉefa celo, tio estas, estu a praktika programlingvo, multiparadigmo, objektema, samtempa, potenca, sekura kaj rapida, inter multaj aliaj avantaĝoj.

Iru, Node.js, PHP, Python kaj Ruby: 5 Programaj Evoluaj Projektoj

Iru, Node.js, PHP, Python kaj Ruby: 5 Programaj Evoluaj Projektoj

Por tiuj, kiuj ŝatas temojn rilate al la kampo de Programa Disvolviĝo, ni rekomendas al vi legi nian antaŭan rilatan eldonaĵon post la fino de ĉi tiu eldonaĵo alklakante la ligon tuj sube:

"Programado (Programara Disvolviĝo) hodiaŭ estas tre postulata profesia kampo, ĉar ĝi estas fundamenta ilo, kiu formas la mondon, en kiu ni vivas. Tial ilia lernado konsistigas ne nur bonegan ŝancon en la laborejo, sed okazon plibonigi la formalan logikan rezonadon de ĉiu individuo. Sekve 5 rekomendindaj Projektoj por ellerni / plifortigi programojn por GNU / Linukso rekomendindaj estas: Go, Node.js, PHP, Python kaj Ruby" Iru, Node.js, PHP, Python kaj Ruby: 5 Programaj Evoluaj Projektoj

Rilata artikolo:
Iru, Node.js, PHP, Python kaj Ruby: 5 Programaj Evoluaj Projektoj

Rusta Lingvo: Nova versio 1.50.0

Rusta Lingvo: Nova versio 1.50.0

Kio estas la Rusta Lingvo?

Citante pli fruan afiŝon pri la Rusta lingvo, ni povas mallonge priskribi ĝin jene:

"Rust estas kompilita ĝeneraluzebla plur-paradigma programlingvo, kiun disvolvas Mozilla kaj subtenas LLVM. Ĉi tiu lingvo estis desegnita por esti "sekura, samtempa kaj praktika lingvo" kaj ĉefe por anstataŭi la lingvojn C kaj C ++. Rusto estas malfermfonteca programlingvo, kiu subtenas puran funkcian, proceduran, imperativan kaj objekteman programadon."

"Ĉi tiu programlingvo funkcias tre rapide, evitas apartajn difektojn kaj garantias fadenan sekurecon. Ĝi subtenas nulkostajn abstraktadojn, movan semantikon, garantiitan memoran sekurecon, senfadenajn datumojn, senmarkajn trajtojn kaj ŝablonajn kongruaĵojn. Ĝi ankaŭ subtenas tipan konkludon, minimuman ekzekutan tempon, kaj ankaŭ efikajn C-ligojn."

Rilata artikolo:
Kiel instali la programlingvon Rust en Linukso?

Aliaj rilataj publikaĵoj kiuj ni rekomendas esplori, por profundigi la sciojn pri la Rusta Lingvo estas:

Rilata artikolo:
Rust 1.43, negrava versio, kiu nur integras ĝisdatigojn kaj korektojn
Rilata artikolo:
Rust, io, pri kio Linuksaj programistoj ŝajnas konsenti

Kio nova en versio 1.50.0

Inter la novaĵoj de ĉi tio nova versio 1.50.0 ni povas koncize citi la jenon:

  • Pri Lingvo: Vi nun povas uzi konstantajn valorojn al «x» en tabelaj esprimoj «[x; N]». Ĉi tio estas teknike ebla ekde 1.38.0, ĉar ĝi pretervole stabiliĝis. Kaj la mapoj al uniaj kampoj «ManuallyDrop<T>» nun estas konsiderataj sekuraj.
  • Pri la Kompililo: Aldonita nivelo 3-subteno por la celo «armv5te-unknown-linux-uclibceabi»; kaj por la celo «aarch64-apple-ios-macabi». Dum por la celo «x86_64-unknown-freebsd» ĝi nun estas konstruita per la kompleta ilaro. Finfine, subteno por ĉiuj cloudabi-lensoj estis forigita.
  • Pri Bibliotekoj: «proc_macro::Punct» nun efektivigu «PartialEq<char>». Dum, «ops::{Index, IndexMut}» nun estas efektivigita por fiks-grandecaj tabeloj de iu ajn longo. Fine, ĉe Uniksaj Platformoj, la tipo «std::fs::File» nun havas "niĉon" de «-1». Ĉi tiu valoro ne povas esti valida dosierpriskribilo, kaj nun ĝi signifas tion «Option<File>» okupas la saman spacon kiel «File».

Por pli detalaj informoj pri la Rusta lingvo vi povas viziti vian oficiala retejo en la hispana kaj / aŭ rekte konsultu la jenajn 2 oficialaj ligoj pri la novaĵoj enmetitaj en la nova versio 1.50.0, sed en la angla:

  1. Oficiala retejo: Anoncanta Ruston 1.50.0
  2. GitHub: Versio 1.50.0 (2021-02-11)

Senmarka bildo por artikolaj konkludoj

konkludo

Ni esperas ĉi tion "utila afiŝeto" pri la «Lenguaje Rust», kiu estas juna kaj elstara malfermfonteca programlingvo ellaborita de Mozilla; tre interesas kaj utilas por la tuto «Comunidad de Software Libre y Código Abierto» kaj de granda kontribuo al la disvastigo de la mirinda, giganta kaj kreskanta ekosistemo de aplikoj de «GNU/Linux».

Nuntempe, se vi ŝatis ĉi tion publicación, Ne haltu dividi ĝin kun aliaj, en viaj plej ŝatataj retejoj, kanaloj, grupoj aŭ komunumoj de sociaj retoj aŭ mesaĝaj sistemoj, prefere senpagaj, malfermitaj kaj / aŭ pli sekuraj kiel Telegramo, signalo, Mastodon aŭ alia de Fediverse, prefere. Kaj memoru viziti nian ĉefpaĝon ĉe «De Linukso» esplori pliajn novaĵojn, kaj ankaŭ aliĝi al nia oficiala kanalo de Telegramo de DesdeLinux. Dum, por pliaj informoj, vi povas viziti iun ajn Interreta biblioteko kiel OpenLibra y jedit, aliri kaj legi ciferecajn librojn (PDF-ojn) pri ĉi tiu temo aŭ aliaj.


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita.

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.