Rust 1.49

Objavljen je izdal 1.49 programskega jezika Rust.

Kompajler Rust podpira širok spekter sistemov, vendar ekipa Rust ne more zagotoviti enake ravni podpore za vse te sisteme.

Za jasno označevanje, kako podprt je vsak sistem, se uporablja sistem nivojev:

  • Nivo 3. Sistem je podprt s kompilatorjem, vendar ni na voljo pripravljene kompilatorjeve zbirke in testi se ne izvajajo.

  • Nivo 2. Na voljo so pripravljene kompilatorjeve zbirke, vendar testi ne tečejo.

  • Nivo 1. Na voljo so pripravljene kompilatorjeve zbirke in vsi testi so opravljen.

Seznam platform in nivojev podpore: https://doc.rust-lang.org/stable/rustc/platform-support.html

Novosti v izdal 1.49

  • Podpora za 64-bitni ARM Linux je bila prevedena na nivo 1 (prvi sistem, razen sistemov x86, ki je prejel nivo 1 podpore)

  • Podpora za 64-bitni ARM macOS je bila prevedena na nivo 2.

  • Podpora za 64-bitni ARM Windows je bila prevedena na nivo 2.

  • Dodana je podpora za MIPS32r2 na nivoju 3. (uporablja se za mikrokontrolerje PIC32)

  • Vgrajen testni okvir zdaj prikazuje konzolni izhod, ustvarjen v drugem niti.

  • Tri funkcije standardne knjižnice so bile prenesene iz Nightly v Stable:

  • Dve funkciji sta zdaj označeni kot const (na voljo že v času kompilacije):

  • Povečane so zahteve za minimalno različico LLVM, zdaj je to LLVM9 (bilo je LLVM8)

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster