Gagana elea: O latou aufaʻalauiloa faʻalauiloa le fou lomiga 1.50.0
I nai aso talu ai, o le 'au o atiaʻeina le Gagana elea ua faasilasilaina a lomiga fou a, o le 1.50.0 version. I se auala, ia faʻaauau le faʻamalosia o le gagana talavou ma mataʻina polokalame lea e faʻatagaina le toʻatele fausia sili atu faʻatuatuaina ma lelei polokalama.
Talavou, aua, faigata ona muamua mautu lomiga na lomia i le aso Me 15, 2015 e le Mozilla Foundation. Ma mataʻina, talu mai, mai le amataga ua faataunuuina lona sini autu, o lona uiga, ia avea ma aoga polokalame gagana, multiparadigm, object-oriented, tutusa, malosi, saogalemu ma vave, faʻatasi ai ma le tele o isi penefiti.
Alu, Node.js, PHP, Python ma Ruby: 5 Polokalama Atinaʻe Atinaʻe
Mo i latou, e fiafia i mataupu e faʻatatau i le fanua o Atinaʻeina PolokalamaMatou te fautua atu e te faitauina la matou faʻasalalauga talu ai ina ua maeʻa lenei lomiga i le kilikiina o le fesoʻotaʻiga i lalo tonu:
"Polokalame (Atinaʻeina o Polokalama) i aso nei, o se polofesa e manaʻomia tele, talu ai o se meafaigaluega taua e fauina le lalolagi o loʻo tatou nonofo ai. O le mea lea, o lo latou aʻoaʻo aofia ai le gata i se sili lelei avanoa i le falefaigaluega, ae o se avanoa e faʻaleleia atili ai le aloaʻia faʻamatalaga talafeagai o tagata taʻitoʻatasi. O le mea lea, 5 tatala Polokalama Atinaʻe Polokalama Polokalama e aʻoaʻo / faʻamalosia luga GNU / Linux fautuaina o: Alu, Node.js, PHP, Python ma Ruby." Alu, Node.js, PHP, Python ma Ruby: 5 Polokalama Atinaʻe Atinaʻe
Le
Galue Rust: Fou lomiga 1.50.0
O le a le Galue Rust?
Le taʻua o se amataga pou e uiga i le Gagana elea, e mafai ona tatou faʻamatalaina puʻupuʻu i lalo:
"Rust o se tuʻufaʻatasia, lautele-faʻamoemoe, tele-faʻataʻitaʻiga polokalame gagana o loʻo atiaʻe e Mozilla ma lagolagoina e le LLVM. O lenei gagana ua fuafuaina e avea ma "se saogalemu, tutusa ma aoga gagana" ma sili atu i mea uma e avea ma sui mo le C ma C ++ gagana. Rust o se tatala faʻavasega polokalame gagana e lagolagoina mama gaioiga, faʻagaioiga, taua, ma mea-faʻatulagaina polokalame."
"O lenei polokalame polokalame e sili ona vave galue, aloese mai faʻailoga, ma mautinoa le saogalemu o le filo. E lagolagoina le leai o ni tau, o mea e faʻaaoga e faʻatino ai le mautinoa, e mautinoa le puipuia o mea e manatua ai, e leai ni filo e faʻaaoga ai, e maua ai uiga masani, ma le faʻatusatusaina o mamanu. E lagolagoina foi le ituaiga inferensi, itiiti le taimi faʻatinoina, faʻapea foi ma le lelei C fusifusia."
Isi lomiga fesoʻotaʻi na matou fautuaina le suʻesuʻe, ia faʻalauteleina le malamalama e uiga i le Rust Language o:
O le a fou i le lomiga 1.50.0
Faʻatasi ai ma mea fou o lenei fou lomiga 1.50.0 e mafai ona tatou taʻua puʻupuʻu atu mea nei:
- E uiga i le Gagana: E mafai nei ona e faʻaaogaina taimi uma tau aoga i
«x»
i faʻatonuga faʻaali«[x; N]»
. O lenei ua mafai tekinolosi talu mai 1.38.0, ona e le fuafuaina le faʻamaonia. Ma faʻafanua i fanua o le iuni«ManuallyDrop<T>»
ua manatu nei ua sefe. - E uiga i le tuʻufaʻatasia: Faʻaopopo tulaga 3 lagolago mo le taulaʻiga
«armv5te-unknown-linux-uclibceabi»
; ma mo le sini«aarch64-apple-ios-macabi»
. A o mo le sini«x86_64-unknown-freebsd»
ua fausia nei ma le atoaga mea faigaluega. I le mea mulimuli, o le lagolago mo tioata tioata uma ua aveʻesea. - E uiga i Faletusi:
«proc_macro::Punct»
faatino loa«PartialEq<char>»
. A o,«ops::{Index, IndexMut}»
ua faʻatinoina nei mo faʻatulagaina-tele faʻatulagaina o soʻo se umi. I le iuga, luga Unix Platforms, le ituaiga«std::fs::File»
ua iai nei le "niche" a«-1»
. O lenei tau le mafai ona avea ma se faʻamaoniga faila talafeagai, ma o lona uiga o lena«Option<File>»
nofo i le aofaiga tutusa o avanoa pei«File»
.
Mo nisi faʻamatalaga auiliili ile Gagana elea mafai ona e asia lou 'Upega tafaʻilagi aloaia i Sipaniolo ma / pe faʻafesoʻotaʻi saʻo le 2 o loʻo mulimuli mai sootaga aloaia luga o talafou ua tuʻufaʻatasia i le fou lomiga 1.50.0, ae i le Igilisi:
Faaiuga
Matou te talosia ia lenei "aoga laiti pou" e uiga i le «Lenguaje Rust»
, o se talavou ma taʻutaʻua matala tatala polokalame polokalame atiaʻe e Mozilla; e matua fiafia ma aoga, mo le atoa «Comunidad de Software Libre y Código Abierto»
ma le sao tele i le faʻasalalauina o le matagofie, tele ma olaolaolaolaolaolaolaolaolaolaolaolaaga o faʻaogaina o «GNU/Linux»
.
Mo le taimi nei, pe afai e te fiafia i lenei publicación
, Aua le tuʻu fefaasoaaʻi ma isi, i luga o lau 'upega tafaʻilagi e te fiafia iai, auala, kulupu poʻo faʻalapotopotoga o fesoʻotaʻiga i luga o le upega tafaʻilagi poʻo feau feaveaʻi, e sili ona maua fua, tatala ma / pe sili atu le saogalemu e pei o uālesi, Faailoga, Mastodon poʻo seisi o Faigofie, sili atu. Ma manatua e asiasi i le matou itulau itulau i «MaiLinux» e suʻesuʻe atili talafou, faʻatasi ai ma le auai i la matou auala faʻapitoa o Telegram mai DesdeLinux. A o, mo nisi faʻamatalaga, e mafai ona e asia soʻo Faletusi i luga ole laiga como OpenLibra y jedit, ia maua ma faitau tusi numera (PDF) i lenei mataupu poʻo isi.
Ia avea muamua ma faamatalaga