Nuo pat veiklos pradžios Rūdžių programavimo kalba, su jo 0.1 versija 2012 m. pradžioje, jis buvo puikus ir ilgalaikis vystymosi ciklas. Be to, a augantis populiarumas ir geras programuotojų ir programinės įrangos vartotojų pripažinimas, nes tai leidžia lengvai sukurti patikimą ir efektyvią programinę įrangą. Ir neseniai ji išleido naują atnaujinimą pavadinimu "rūdys 1.65.0" su įdomiomis naujienomis, kurias aptarsime čia.
Tačiau verta paminėti, kad per pastaruosius kelerius metus ji turėjo a puikus naudojimas ir integracija su Linux branduoliu, taigi, nemokamose ir atvirose operacinėse sistemose, pagrįstose GNU/Linux. Priėjimas prie būties taško integruotas į Linux branduolį nuo 6.1 versijos, ir turi būti naudojamas kurti puikias programas, kaip čia plačiai pranešama DesdeLinux ir daugelis kitų Linux ir kompiuterių svetainių.
Ir kaip įprasta, prieš visiškai įeidami į Rūdžių programavimo kalba ir paleidimas versija "rūdys 1.65.0", paliksime keletą nuorodų į ankstesni susiję pranešimai:
Rust 1.65.0: kalba, skirta patikimai ir efektyviai programinei įrangai kurti
Kas naujo Rust 1.65.0
tarp naujienos (papildymai, patobulinimai ir pataisymai) reklamuojamas tarp jūsų oficiali svetainė ir svetainė „GitHub“, verta pabrėžti keletą svarbių, pavyzdžiui:
GAT pakeitimai: tipas ir konst
Visą gyvenimą trunkantys bendrieji vaistai (GAT), „tipas“ ir „konst.“, Dabar juos galima apibrėžti susijusiais tipais, todėl jų funkcijos tampa universalesnės, todėl lengviau naudoti daugybę modelių, kurių šiuo metu negalima parašyti.
Naujas „teismo pareiškimo“ tipas
Buvo pristatytas naujas „teismo pareiškimo“ tipas kuri apima paneigiamą modelį ir a "Kitas" divergentinio bloko pavidalu, kuris vykdomas, kai tas modelis nesutampa. Įprasti pareiškimai "leisti" jie gali naudoti tik nepaneigiamus modelius, kurie statiškai žinomi visada atitinkantys. Kadangi šis naujas integruotas modelis naudoja paneigiamą modelį, kuris gali suderinti ir susieti supančios srities kintamuosius kaip įprastas tegul b. Arba nukrypkite, kai modelis nesutampa.
pertraukos funkcija pažymėtuose blokuose
Paprastas bloko išraiškas dabar galima pažymėti kaip pertraukos tikslą, kuri dabar leidžia bloką nutraukti anksčiau laiko. Kažkas labai panašaus į naudojimą a goto pareiškimas, be savavališko šuolio. Tik nuo bloko vidaus iki jo galo. Dabar ši nauja funkcija pažymėta kaip "pertrauka", taip pat galite įtraukti išraiškos reikšmę, kaip ir su kilpomis. Tai leidžia kelių teiginių blokui turėti reikšmę "grįžti" anksti.
„Linux“ derinimo informacijos padalijimas
Derinimo informacijos padalijimo palaikymas „MacOS“, dabar ji stabili ir „Linux“. Pavyzdžiui:
- csplit-debuginfo=išpakuota derinimo informaciją padalins į kelis .dwo failus (DWARF objektų failus).
- csplit-debuginfo=supakuota sukurs vieną .dwp (DWARF) paketą kartu su išvesties dvejetainiu paketu su visa derinimo informacija.
- csplit-debuginfo=off tai vis dar yra numatytoji elgsena, kuri apima DWARF duomenis .debug_*, objektų ELF skyrius ir galutinį dvejetainį failą.
Kitos naujienos
- MIR įdėklas dabar įjungtas optimizuotiems statymams. Tai leidžia 3–10 % pailginti realaus pasaulio dėžučių kūrimo laiką.
- Planuodami statybas, Cargo dabar rūšiuoja laukiančių darbų eilę pagerinti našumą.
- Kompiliatoriaus lygiu, pridėta remti pagal numatytuosius nustatymus generuoti atskirus proraw failus, kai naudojate „-C instrument-coverage“. Be to, dabar pBe daugelio kitų dalykų, leidžiama naudoti dinamines nuorodas, skirtas „iOS“ / „tvOS“ tikslams.
"Rust yra sudaryta, bendros paskirties, kelių paradigmų programavimo kalba, kurią kuria „Mozilla“ ir palaiko LLVM. Ši kalba buvo sukurta taip, kad būtų saugi, lygiagreti ir praktiška kalba ir, svarbiausia, pakeistų C ir C++ kalbas. Rust yra atvirojo kodo programavimo kalba, palaikanti gryną funkcinį, procedūrinį, privalomą ir į objektą orientuotą programavimą.".
Santrauka
Trumpai tariant, šis startas "rūdys 1.65.0" toliau kuria pridėtinę vertę kuriant ir naudojant tokius puikius programavimo kalba, kuris tampa vis svarbesnis operacines sistemas Remiantis GNU / Linux. Tiek to, kad iš Linux branduolio 6.1 serija, pavyko prie jos prisijungti. Tai labai svarbu, nes Rust turi pagrindinę savybę, kuri užtikrina, kad branduolyje neatsirastų neapibrėžtas elgesys.
Jei jums patiko šis įrašas, būtinai pakomentuokite jį ir pasidalykite juo su kitais. Ir atminkite, apsilankykite pas mus «pagrindinis puslapis» ištirti daugiau naujienų ir prisijungti prie mūsų oficialaus kanalo Telegrama iš DesdeLinux, Vakarai grupė Norėdami gauti daugiau informacijos šios dienos tema.