Rust 1.77 Ankündigung

watch 1m, 7s
views 2

13:29, 01.04.2024

Am 21. März 2024 hat das Rust-Team eine neue Version der Sprache, 1.77, vorgestellt. Diese Version wurde veröffentlicht, um die Entwicklung von Software und die Arbeit mit der Sprache im Allgemeinen zu erleichtern. Der Quellcode des Projekts wurde von der Rust Foundation veröffentlicht.

Das Update ist für Benutzer über das rustup Dienstprogramm verfügbar. Wenn Sie bereits eine Version von Rust installiert haben, können Sie diese mit dem $ rustup update stable Befehl aktualisieren.

Die Version 1.77 erhielt viele Updates, darunter:

  • Unterstützung für Strings im C-Stil (C-String), was das Schreiben von Code zur Interaktion mit verschiedenen Sprachschnittstellen erleichtert.
  • Möglichkeit der Rekursion in asynchron ausgeführten Funktionen async fn, aufgrund der Verwendung von indirekten Abfragen.
  • Stabilisierung des Makros offset_of! zur Bestimmung des Byte-Offsets von Strukturfeldern, was die Arbeit mit Daten erleichtert und die Möglichkeit von Fehlern minimiert.
  • Option strip = "debuginfo" standardmäßig in Cargo-Build-Profilen, die die Größe der endgültigen Datei in Abwesenheit des Deferral-Modus reduziert.
  • Lint-Check für Warnung bei der Verwendung von Links auf veränderbare statische Werte.
  • Die Möglichkeit, den Typ "From<&[T; N]>" für den Typ "Cow<[T]>" zu verwenden..
  • Ausrichtung der 16-Byte-Typen i128 und u128 für x86-Systeme im Compiler.
  • Dritte Ebene der Unterstützung für aarch64-unknown-illumos, hexagon-unknown-none-elf, riscv32imafc-esp-espidf und riscv32im-risc0-zkvm-elf Plattformen.
  • Stabilisierte APIs.
Teilen

War dieser Artikel für Sie hilfreich?

VPS beliebte Angebote

-15.6%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
20 GB SSD
Bandwidth
Bandwidth
30 Mbps
DDoS Protected SSD-KVM 1024 Linux

38 /mo

/mo

Alle 12 Monate abgerechnet

-10%

CPU
CPU
6 Epyc Cores
RAM
RAM
8 GB
Space
Space
100 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 8192
OS
CentOS
Software
Software
Keitaro

28.99 /mo

/mo

Alle 12 Monate abgerechnet

angebot

-15%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-KVM-SSD 4096 Linux

60.5 /mo

/mo

Alle 12 Monate abgerechnet

angebot

-15%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
75 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 2048 Windows

37.4 /mo

/mo

Monatlich abgerechnet

angebot

-14.9%

CPU
CPU
2 Epyc Cores
RAM
RAM
1 GB
Space
Space
10 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 1024 Linux

7.1 /mo

/mo

Alle 12 Monate abgerechnet

angebot

-15%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
400 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 16384 Windows

45.05 /mo

/mo

Monatlich abgerechnet

angebot

-15%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
8 TB
wKVM-SSD 8192 Metered Windows

65 /mo

/mo

Monatlich abgerechnet

-10%

CPU
CPU
6 Epyc Cores
RAM
RAM
16 GB
Space
Space
150 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 16384
OS
CentOS
Software
Software
Keitaro

55.54 /mo

/mo

Alle 12 Monate abgerechnet

angebot

-15%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 4096 Windows

72 /mo

/mo

Alle 12 Monate abgerechnet

angebot

-15%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
10 TB
wKVM-SSD 16384 Metered Windows

100 /mo

/mo

Monatlich abgerechnet

Weitere Artikel zu diesem Thema

cookie

Cookies und Datenschutz akzeptieren?

Wir verwenden Cookies, um sicherzustellen, dass wir Ihnen die beste Erfahrung auf unserer Website bieten. Wenn Sie fortfahren, ohne Ihre Einstellungen zu ändern, gehen wir davon aus, dass Sie mit dem Empfang aller Cookies auf der HostZealot-Website einverstanden sind.