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
 

Rust 1.61 ist im planmäßigen Sechswochentakt erschienen. Das aktuelle Release bringt einige Ergänzungen für die Sprache. Für die Funktion main beispielsweise lassen sich neuerdings flexible Rückgabewerte nutzen, und die konstanten Funktionen werden flexibler im Zusammenspiel mit Traits und Zeigern.

Die Funktion main, die als Einstiegspunkt für typische Programme dient, endete in den Anfangszeiten von Rust ohne jede Statusmeldung. Die Programmiersprache erlaubt seit Rust 1.26 die Rückgabe von Result.

Der Trait Termination ist zuständig für die Rückgabe. In Rust ähneln Traits Interfaces in anderen Programmiersprachen und definieren eine Reihe von Methoden für einen zunächst unbekannten Typ Self. Termination galt bisher als instabil. Den Trait stabilisiert Rust 1.61 und generalisiert im Zuge dessen den Rückgabewert mit dem Typ ExitCode.

Konstante Funktionen, die Rust seit Version 1.31 kennt, sind zudem von den großen Neuerung betroffen.

Auf dem Rust-Blog sind weitere Details zu Rust 1.61, darunter einige stabilisierte APIs, zu finden. Entwicklerinnen und Entwickler, die Rust bereits installiert haben, können wie üblich das aktuelle Release über rustup update stable herunterladen. Das rustup-Tool ist für diejenigen, die noch kein Rust verwenden, auf der Download-Seite separat verfügbar.

(ts, hannover)

(siehe auch: Heise-News-Ticker)

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