Programmiersprache: Rust 1.49 macht 64-Bit ARM gleichwertig zu x86

Unter Linux bietet Rust erstmals die gleichen Garantien für 64-Bit-ARM wie für x86. Besseren ARM-Support gibt es auch für Windows und MacOS.

Artikel veröffentlicht am ,
Rust 1.49 ist erschienen.
Rust 1.49 ist erschienen. (Bild: R. Miller, flickr.com/CC-BY 2.0)

Die Rust-Community hat Version 1.49 ihrer Programmiersprache veröffentlicht. Das Kompilierziel von Binärdateien für 64-Bit ARM unter Linux (aarch64-unknown-linux-gnu) erhält damit erstmals sogenannten Tier-1-Support. Das umfasst die höchsten Stabilitätsgarantien, die von der Community bisher ausschließlich für x86-Plattformen versprochen wurden und nun eben auch erstmals für ARM gelten. In der Ankündigung bezeichnen die Beteiligten das als Meilenstein.

Stellenmarkt
  1. Beraterinnen / Berater (w/m/d) für den Bereich "Informationssicherheitsbera- tung für den ... (m/w/d)
    Bundesamt für Sicherheit in der Informationstechnik (BSI), Bonn
  2. Software Consultant/IT Project Manager (m/w/d)
    ecovium GmbH, Neustadt, Düsseldorf, Pforzheim (Home-Office möglich)
Detailsuche

Konkret umgesetzt werden die Stabilitätsgarantien durch eine Test-Suite, die im Tier 1 eben bei jeder Compiler-Änderung durchlaufen werden muss. Das Team bietet außerdem selbst erstellte Binärdateien von Vorabversionen von Rust an. "Wir gehen davon aus, dass diese Änderung Workloads zugutekommt, die von Embedded über Desktops bis hin zu Servern reichen", heißt es in der Ankündigung. Darüber hinaus hoffen die Beteiligten, dass dieser Schritt den Weg ebnet für kommende Plattormen mit besseren Support-Garantien und weist darauf hin, dass der Tier-1-Support explizit nicht für Android gilt.

Ebenfalls verbesserten Support erhalten die 64-Bit ARM-Portierungen für Windows und MacOS, das mit dem M1-Chip überhaupt erst seit wenigen Monaten auf ARM-Hardware genutzt werden kann. Beide Plattformen werden künftig als Tier 2 gepflegt. Dafür wird zwar garantiert, dass Rust verfügbar ist und der Code kompiliert, die Test-Suite wird jedoch nicht genutzt, um dies zu überprüfen. Das Team weist darauf hin, dass es hier deshalb zu unerwarteten Fehlern kommen könnte.

Neu zu Rust 1.49 hinzugekommen ist auch die Möglichkeit, die Drop-Anweisung in Unions zu benutzen. Auch zur Standard-Bibliothek wurden einige neue Funktionen hinzugefügt. Als Voraussetzung für den Rust-Compiler muss nun mindestens LLVM 9 verwendet werden. Weitere Details zu der neuen Version finden sich in den ausführlichen Release-Notes.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Potential Motors
Winziges E-Offroad-Wohnmobil mit 450 kW vorgestellt

Potential Motors hat mit dem Adventure 1 ein kleines Offroad-Wohnmobil mit E-Motoren vorgestellt, die insgesamt 450 kW Leistung erbringen.

Potential Motors: Winziges E-Offroad-Wohnmobil mit 450 kW vorgestellt
Artikel
  1. Minority Report wird 20 Jahre alt: Die Zukunft wird immer gegenwärtiger
    Minority Report wird 20 Jahre alt
    Die Zukunft wird immer gegenwärtiger

    Minority Report zog aus, die Zukunft des Jahres 2054 vorherzusagen. 20 Jahre später scheint so manches noch prophetischer.
    Von Peter Osteried

  2. Luftfahrt: Wisk Aero zeigt autonomes Flugtaxi
    Luftfahrt
    Wisk Aero zeigt autonomes Flugtaxi

    Das senkrecht startende und landende Lufttaxi soll in fünf Jahren im regulären Einsatz sein.

  3. Gegen Agile Unlust: Macht es wie Bruce Lee
    Gegen Agile Unlust
    Macht es wie Bruce Lee

    Unser Autor macht seit vielen Jahren agile Projekte und kennt "agile Unlust". Er weiß, warum sie entsteht, und auch, wie man gegen sie ankommen kann.
    Ein Erfahrungsbericht von Marvin Engel

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • MindFactory (u. a. PowerColor RX 6700 XT Hellhound 489€, ASRock RX 6600 XT Challenger D OC 388€) • Kingston NV2 1TB (PS5) 72,99€ • be quiet! Silent Loop 2 240 99,90€ • Star Wars: Squadrons PS4a 5€ • Acer 24"-FHD/165 Hz 149€ + Cashback • PCGH-Ratgeber-PC 3000 Radeon Edition 2.500€ [Werbung]
    •  /