Microsoft startet Rust-Preview und Einsteigerkurs

  • Andere Sprache

  • GoSoft
  • 1930 Aufrufe 0 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Microsoft startet Rust-Preview und Einsteigerkurs

    Microsoft scheint sich mehr und mehr um Rust zu bemühen, und eine Rust-for-Windows-Vorschau erlaubt es nun, jede Windows-API als Crate zu verwenden. Zudem gibt es einen Einführungskurs zu Rust.

    Rust for Windows ist ein Crate, was in der Programmiersprache eine Kompiliereinheit darstellt, die entweder als Binärdatei oder als Bibliothek kompiliert werden kann. Deren Zweck ist es, jede Windows-API, ob alt, aktuell oder zukünftig, von Rust aus verwenden zu können. Dazu hat Windows nun eine Preview verfügbar gemacht.

    Das Projekt wurde im November 2019 von Kenny Carr, einem Senior Software Engineer bei Microsoft und C++-Experte, gestartet. Microsoft hat nun ausserdem einen Kurs erstellt, der Anwender bei ihren ersten Schritten mit Rust unterstützt. Der Kurs soll die Installation, grundlegende Konzepte, Fehlerbehandlung, Speicherverwaltung, allgemeine Typen und Funktionen sowie das Schreiben von Modulen für Crate und automatisierte Tests abdecken.
    Loading video

    Mozilla Research hat Rust mit dem Ziel entwickelt, Bugs zu vermeiden, die zu Speichernutzungsfehlern und Pufferüberläufen führen, und um Sicherheitsprobleme zu vermeiden. Gleichzeitig musste die Programmiersprache in Bezug auf die Ausführungszeit so effizient wie C++ sein.

    Microsoft war eines der fünf Unternehmen, die die Rust Foundation gegründet haben, zusammen mit AWS, Huawei, Google und Mozilla. Die Gründung wurde am 8. Februar 2021 bekannt gegeben, nachdem Mozilla im Jahr 2020 den Grossteil seines Rust-Kernentwicklungsteams entlassen hatte. (swe).

    Link zum Kurs: docs.microsoft.com/en-us/learn/paths/rust-first-steps/

    Rust Preview: docs.microsoft.com/en-us/windo…ent/rust/rust-for-windows


    Rust for Windows: crates.io/crates/windows

    Quelle (itmagazine.ch/artikel/74517/Mi…w_und_Einsteigerkurs.html)