Der Pop!_OS COSMIC-Desktop von System76 wird Iced Rust Toolkit anstelle von GTK verwenden

Der Pop!_OS COSMIC-Desktop von System76 wird Iced Rust Toolkit anstelle von GTK verwenden

SCHREIBTISCH --

System76 hat sich entwickelt ihr eigenes COSMIC-Büro als nächste Evolution ihrer Pop!_OS Linux-Distribution, die auf einer Ubuntu-Grundlage aufbaut. Interessanterweise haben sie sich bei diesem großartigen COSMIC-Desktop-Unternehmen, das in der Programmiersprache Rust geschrieben ist, entschieden, von der Verwendung des GTK-Toolkits wegzukommen und stattdessen Iced-Rs als native plattformübergreifende Grafiktools von Rust zu verwenden.

Einer der beteiligten System76-Ingenieure kommentierte Reddit über die Verwendung des Iced-Toolkits durch COSMIC:

Das UX-Team hat im vergangenen Jahr sorgfältig Widgets und Apps entwickelt. Wir sind jetzt an dem Punkt angelangt, an dem es für das Engineering-Team unerlässlich ist, sich für ein GUI-Toolkit für COSMIC zu entscheiden. Nach vielen Überlegungen und Experimenten im vergangenen Jahr entschied sich das Engineering-Team, Iced anstelle von GTK zu verwenden.

Iced ist ein natives Rust-GUI-Toolkit, das in letzter Zeit genug Fortschritte gemacht hat, um für den Einsatz in COSMIC nutzbar zu werden. Zu Vergleichszwecken wurden bereits verschiedene COSMIC-Applets in GTK und Iced geschrieben. Die neuesten Entwicklungsversionen von Iced haben im Vergleich zu GTK eine sehr flexible, ausdrucksstarke und intuitive API. Es sieht in Rust sehr natürlich aus, und jeder, der mit Elm vertraut ist, wird sein Design zu schätzen wissen.

Eis ist eine plattformübergreifende GUI-Bibliothek, die für die Programmiersprache Rust geschrieben wurde und „sich auf Einfachheit und Typsicherheit konzentriert“. Iced hingegen ist von der Elm-Sprache inspiriert. Das Iced Toolkit funktioniert nicht nur für Linux, macOS und Windows, sondern auch für Webanwendungen.

Siehe auch  BellaSeno gewinnt den Deutschen Innovationspreis für Brustrekonstruktionstechnologie


System76 beginnt mit der Umstellung seiner COSMIC-Desktop-Software auf die Verwendung des nativen Iced-Toolkits von Rust, wie in diesem Beispiel von Reddit-Benutzer edfloreshz zu sehen ist.

Es wird sehr interessant sein zu sehen, was System76 schließlich für ihren COSMIC-Desktop auf Pop! _OS wenn abgeschlossen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert