РъТда 1.49

ИзданиС 1.49 Π½Π° Π΅Π·ΠΈΠΊΠ° Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Rust Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΎ.

ΠšΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Π½Π° Rust ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΡˆΠΈΡ€ΠΎΠΊ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ систСми, Π½ΠΎ Π΅ΠΊΠΈΠΏΡŠΡ‚ Π½Π° Rust Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° осигури ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° всички тях.

Π—Π° Π΄Π° сС посочи ясно ΠΊΠΎΠ»ΠΊΠΎ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° всяка систСма, сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° систСма ΠΎΡ‚ Π½ΠΈΠ²Π°:

  • Ниво 3. БистСмата сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π°, Π½ΠΎ Π½Π΅ сС прСдоставят Π³ΠΎΡ‚ΠΎΠ²ΠΈ сборки Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ ΠΈ Π½Π΅ сС ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ тСстовС.

  • Ниво 2. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ сС Π³ΠΎΡ‚ΠΎΠ²ΠΈ сборки Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€, Π½ΠΎ Π½Π΅ сС ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ тСстовС

  • Ниво 1. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ сС Π³ΠΎΡ‚ΠΎΠ²ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π½ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Ρ‚ всички тСстовС.

Бписък Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ ΠΈ Π½ΠΈΠ²Π° Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°: https://doc.rust-lang.org/stable/rustc/platform-support.html

Ново във вСрсия 1.49

  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° 64-bit ARM Linux Π΅ прСмСстСна Π½Π° Π½ΠΈΠ²ΠΎ 1 (ΠΏΡŠΡ€Π²Π°Ρ‚Π° Π½Π΅-x86 систСма, която ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π½ΠΈΠ²ΠΎ 1)

  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° 64-Π±ΠΈΡ‚ΠΎΠ²Π° ARM macOS Π΅ прСмСстСна Π½Π° Π½ΠΈΠ²ΠΎ 2.

  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° 64-bit ARM Windows Π΅ прСмСстСна Π½Π° Π½ΠΈΠ²ΠΎ 2.

  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° MIPS32r2 Π½Π° Π½ΠΈΠ²ΠΎ 3. (ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° сС Π·Π° PIC32 ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ)

  • Π’Π³Ρ€Π°Π΄Π΅Π½Π°Ρ‚Π° тСстова Ρ€Π°ΠΌΠΊΠ° Π²Π΅Ρ‡Π΅ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚Π²Π° ΠΊΠΎΠ½Π·ΠΎΠ»Π΅Π½ ΠΈΠ·Ρ…ΠΎΠ΄, Π½Π°ΠΏΡ€Π°Π²Π΅Π½ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Π° нишка.

  • Π’Ρ€ΠΈ стандартни Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ са прСмСстСни ΠΎΡ‚ Nightly към Stable:

  • Π”Π²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Π΅Ρ‡Π΅ са ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Π½ΠΈ ΠΊΠ°Ρ‚ΠΎ const (Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½Π΅):

  • Π˜Π·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡ‚Π° Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π°Ρ‚Π° вСрсия Π½Π° LLVM са ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈ, сСга тя Π΅ LLVM9 (ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° LLVM8)

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru