System76 on kehittänyt omaa COSMIC-työpöytäänsä seuraavana evoluutiona Pop!_OS Linux-jakelulleen, joka on rakennettu Ubuntu-pohjan päälle. Mielenkiintoista on, että tämän suuren COSMIC-työpöytäprojektin, joka on kirjoitettu Rust-ohjelmointikielellä, myötä he ovat päättäneet siirtyä pois GTK-työkalupakin käytöstä ja sen sijaan käyttää Iced-R:ää Rust-alkuperäisenä, usean alustan graafisena työkalupakkina.

Yksi ​​mukana olevista System76-insinööreistä kommentoi Redditiä<./a> COSMICin Iced-työkalupaketin käytöstä:

UX-tiimi on suunnitellut huolellisesti widgetejä ja sovelluksia viimeisen vuoden aikana. Olemme nyt siinä pisteessä, että suunnittelutiimin on ratkaisevan tärkeää päättää COSMICin GUI-työkalusarjasta. Pitkän harkinnan ja kokeilun jälkeen viime vuoden aikana suunnittelutiimi on päättänyt käyttää Icedia GTK:n sijaan.

Iced on natiivi Rust GUI-työkalupakki, joka on edistynyt tarpeeksi viime aikoina tullakseen käyttökelpoiseksi käytettäväksi COSMICissa. GTK:ssa ja Icedissä on jo kirjoitettu erilaisia ​​COSMIC-sovelmia vertailun vuoksi. Icedin uusimmissa kehitysversioissa on API, joka on GTK:hen verrattuna erittäin joustava, ilmeikäs ja intuitiivinen. Se tuntuu erittäin luonnolliselta Rustissa, ja kaikki Elmin tuntevat arvostavat sen muotoilua.

Iced on monialustainen GUI-kirjasto, joka on kirjoitettu Rust-ohjelmointikielelle ja”keskittynyt yksinkertaisuuteen ja tyyppiturvallisuuteen”. Iced puolestaan ​​on saanut inspiraationsa Elmin kielestä. Iced-työkalupakki ei toimi vain Linuxille, macOS:lle ja Windowsille, vaan myös verkkosovelluksille.
On mielenkiintoista nähdä, mitä System76 lopulta keksii COSMIC-työpöydälleen Pop!_OS:ssä, kun se on valmis.

Categories: IT Info