Prof. Dr. G. Hellberg EDV Beratung und Softwareengineering seit 1984

Mailadresse fuer Kontaktaufnahme
NewsNews
 
Die Hellberg EDV Beratung ist SuSE Business Partner
 
Professor Hellberg ist Certified Novell InstructorDie Hellberg EDV Beratung ist Novell Business Partner
 
Die Hellberg EDV Beratung ist Microsoft Partner
 
GDATA Software
 
 
News
 

Die Version 1.66 der Programmiersprache Rust ist im planmäßigen Sechswochentakt erschienen. Neu seien etwa eine Ergänzung für Enumerations mit Feldern sowie ein Befehl für den Paketmanager cargo. Schließlich gebe es eine neue Funktion black_box, die Compiler-Optimierungen verhindern soll.

Mit dem neuen Release werden Diskriminanten auch in Enumerations mit Feldern erlaubt. Voraussetzung sei, dass letztere eine Integer-Darstellung haben. Im Zusammenspiel mit C-Code sollen mit der Neuerung Enums mit festen Werten, auch über Sprachgrenzen hinweg, ermöglicht werden.

Der neue Unterbefehl remove des Paketmanagers cargo soll ab sofort das manuelle Entfernen von Abhängigkeiten aus einem Crate ermöglichen. Die Neuerung stelle damit die Umkehroperation zum Befehl cargo add dar, welcher in Rust 1.62 eingeführt worden sei.

Compiler-Optimierungen sollen mit der neuen Funktion hint::black_box deaktiviert werden können. Ein einfaches Beispiel ist dem Rust-Blog zu entnehmen. Dort sind auch einige weitere Neuerungen, wie beispielsweise die Unterstützung von ..=X-Ranges in Patterns, nachzulesen.

(jb, hannover)

(siehe auch: Heise-News-Ticker)

Hannover · EDV-Beratung · Linux · Novell · Microsoft · Seminar · IT-Consult · Netzwerk · LPIC · CLE