Rust programozási nyelv és fejlesztése most már tuti nem fog elhalni

A Mozilla megingott nyáron és a Rust önálló alapítványba való kiszervezés mellett döntött.
Az alapítványnak a következő kiemelt támogatói vannak: Amazon, Huawei, Google, Microsoft és a Mozilla. Utóbbi minden Rust-tal kapcsolatos jogot átengedett a Rust alapítványnak.
https://techcrunch.com/2021/02/08/the-rust-programming-language-finds-a…
https://www.zdnet.com/article/the-rust-programming-language-just-took-a…
https://foundation.rust-lang.org/

 

... egyébként frankón időzítették a bejelentést, holnap (csütörtök) este fog kijönni az 50. kiadás.

Hozzászólások

Szerkesztve: 2021. 02. 12., p – 17:04

Szép feladvány a megtanulása, bár annyira furmányos hogy élvezetes is.
Sok dolgot készség szinten csinálok benne, több hasznos általam írt apróbb program fut már 7/24-ben cégeknél.
De azért ma is belefutottam pár szépségbe, amikor a rayon forráskódját tanulmányoztam.

Rayon: parallel iterátor. Itt van rá néhány példa.

Ha majd belevágsz, akkor szembetalálkozol egy-két magas fallal, de megmászva szép a kilátás.

Emlékszem, ismerkedésem első napja:
   Lazán, amolyan "C-sen" egy globál írható változó ... csak ha unsafe {}-re "igényteleníted" a kódrészt. Egyébként nem használhatsz globál irható változót.

Folytatás:
   f32 + f64 ... ez nem fog menni. Mond meg, melyik típus legyen átcastolva és csak azonos típussal enged műveletet végezni az operátor.
   Viszont így egy ilyen hiba sem fog ennyire elbújni (amit valamikor éles helyzetben követtem el):
 

#include <stdio.h>

int main() {
    float a = 1./3;
    int c = 4. / a;
    printf("4 / (1/3) = %d\n", c);
}

Aztán pár örömteli nap és jön az ownership és borrowing, majd nem sokkal később a lifetime kalapálás. Ezekhez a "nem szokványoshoz" hozzá kell szokni.
És így tovább. De ha túljutsz ezeken, addigra magába szív a fegyelmezett jellege.