Wir stehen zur Ukraine, um die Menschen in Sicherheit zu bringen. Mitmachen
DE
Wenn Sie über Links auf unserer Website einkaufen, erhalten wir möglicherweise eine Affiliate-Provision

Rust für Mac

Eine Sprache, die jedem die Möglichkeit gibt, zuverlässige und effiziente Software zu erstellen.

Kostenlos
Version 1.99.0
3.5
Basierend auf 2 Nutzerbewertungen

Rust Überblick

Rust ist blitzschnell und speichereffizient: ohne Laufzeit oder Garbage Collector kann es leistungskritische Dienste antreiben, auf eingebetteten Geräten laufen und sich leicht mit anderen Sprachen integrieren.

Rusts reichhaltiges Typsystem und das Ownership-Modell garantieren Speichersicherheit und Thread-Sicherheit - wodurch du viele Klassen von Fehlern zur Compile-Zeit eliminieren kannst.

Rust hat großartige Dokumentation, einen freundlichen Compiler mit nützlichen Fehlermeldungen und erstklassige Werkzeuge - einen integrierten Paketmanager und Build-Tool, intelligente Multi-Editor-Unterstützung mit Autovervollständigung und Typinspektionen, einen Auto-Formatter und mehr.

Was ist neu in Version 1.99.0

  • Fügen Sie einen Lint hinzu, der standardmäßig erlaubte raw_borrows_via_references überprüft, der auf Referenzen prüft, die sofort in raw borrows verfallen
  • Erweitern Sie den unconditional_panic Lint auf Funktionsaufrufe, die panikieren, wenn die Chunk-/Fenstergröße null ist
  • Stabilisieren Sie C-variadic Funktionsdefinitionen
  • Stabilisieren Sie die Möglichkeit, #[unsafe(naked)] Funktionen zu verwenden, um C-variadic Funktionen zu definieren (#![feature(c_variadic_naked_functions)]).
  • Trait-Methoden werden jetzt auf einem angepassten never-Typ aufgelöst (produziert ein FCW)
  • Zwingen Sie von Inferenzvariablen zu Trait-Objekten, wenn die Inferenzvariable über Subtypisierung mit einem Typ verbunden ist, von dem bekannt ist, dass er Sized ist
  • Stabilisieren Sie #[my_macro] mod foo;. Dies ermöglicht umreißte Module (mod foo;) überall im Körper eines benutzerdefinierten Attributs oder Ableitungs-Makros.
  • Beheben Sie den overflowing_literals Lint mit wiederholter Negation. Zum Beispiel wird es jetzt nicht mehr auf --128_i8 linten, was bereits durch den arithmetic_overflow Lint erkannt wird.
  • Fügen Sie POSIX-Symbole zu den invalid_runtime_symbol_definitions und suspicious_runtime_symbol_definitions Lints hinzu
  • Lint ungenutzte #[path] Attribute auf Inline-Modulen
  • Aktivieren Sie unreachable_cfg_select_predicates Lint als Teil der ungenutzten Lint-Gruppe
  • Stabilisieren Sie das Übergeben von 128-Bit-Ganzzahlen über Vektorregister mit asm! auf x86
  • Dokumentieren Sie ausdrücklich, dass einige Zuweisungen in-place wachsen dürfen (aber keine dürfen schrumpfen)
  • Wir garantieren jetzt, dass der Inhalt eines UnsafeCell ohne Zugriff über get erreicht werden kann. Der invalid_reference_casting Lint wurde entsprechend angepasst.
  • Berücksichtigen Sie global aktivierte Zielmerkmale in global_asm!
  • Warnen Sie, wenn ein ungültiges Doc-Attribut bei einem Makroaufruf verwendet wird

Vollständige Liste der Änderungen verfügbar hier

Rust für Mac

Kostenlos
Version 1.99.0
Schreiben Sie eine ausführliche Rezension zu Rust

Schreiben Sie Ihre Gedanken in unserem klassischen Kommentarfeld

MacUpdate Kommentarrichtlinie. Wir empfehlen ausdrücklich, Kommentare zu hinterlassen – Kommentare mit beleidigenden Wörtern, Mobbing oder persönlichen Angriffen jeglicher Art werden moderiert.
3.5

(3 Rezensionen zu Rust)

  • Kommentare

  • Nutzerbewertungen

RobertB2171
RobertB2171
Jan 14, 2023
1.66.1
0.0
Jan 14, 2023
0.0
Version: 1.66.1
It took an hour to install this on a newer Mac, but on my trusty 2015 MacBook Pro, it is still running after 4 hours.
ERNEST UNGUREANU
ERNEST UNGUREANU
Jul 20, 2022
1.62.1
0.0
Jul 20, 2022
0.0
Version: 1.62.1
Definitions for rust, noun * a reddish-brown substance that forms on iron or steel when it gets wet causing oxidation — iron pipes covered in rust * a reddish-brown color * botany – a fungal disease of plants that causes reddish-brown spots to appear
Derekcurrie
Derekcurrie
May 20, 2021
1.52.0
0.0
May 20, 2021
0.0
Version: 1.52.0
Stalling Installer! - - You might want to skip this installer version of Rust. From my experience and checking its log, it gets as far as starting the installation then stalls dead, as in permanent dead. "Running package scripts... Install time remaining: Less than a minute" - - Half an hour later, same. I had to Force Quit the thing. I'll be digging up the previous installer, UNinstalling to be safe, then REinstalling. Yikes.
anonymous-moose-2913970
anonymous-moose-2913970
Aug 27, 2024
1.80.1
5.0
Aug 27, 2024
5.0
Version: 1.80.1
whank7490
whank7490
May 21, 2021
1.52.0
2.0
May 21, 2021
2.0
Version: 1.52.0