Se desarrolla System76. Su escritorio COSMIC Como la próxima evolución de Pop! _OS Linux construido sobre Ubuntu. Curiosamente, con esta gran empresa del escritorio COSMIC, que está escrito en el lenguaje de programación Rust, decidieron dejar de usar el kit de herramientas GTK para aprovechar Iced-Rs como un kit de herramientas gráficas multiplataforma.
Uno de los ingenieros participantes de System76 comentó sobre Reddit ACERCA DEL USO DEL KIT DE HERRAMIENTAS ICED DE COSMIC:
El equipo de UX ha diseñado cuidadosamente herramientas y aplicaciones durante el último año. Ahora estamos en un punto en el que es fundamental que el equipo de ingeniería decida sobre el conjunto de herramientas de la GUI de COSMIC. Después de mucha deliberación y pruebas durante el año pasado, el equipo de ingeniería decidió usar el Iced en lugar del GTK.
Iced es el kit de herramientas GUI original de Rust que recientemente ha progresado lo suficiente como para ser utilizable en COSMIC. Se han escrito varias implementaciones de COSMIC tanto en GTK como en Iced para comparar. Las últimas versiones de desarrollo de Iced tienen una API muy flexible, expresiva e intuitiva en comparación con GTK. Se siente muy natural en Rust, y cualquiera que esté familiarizado con Elm apreciará su determinación.
con hielo Es una biblioteca GUI multiplataforma escrita para el lenguaje de programación Rust y “se enfoca en la simplicidad y la integridad del tipo”. Frozen, por su parte, se inspira en el lenguaje Elm. Iced Toolkit funciona no solo con Linux, macOS y Windows, sino también con aplicaciones web.
System76 comienza a portar su software de escritorio COSMIC para usar el kit de herramientas Iced nativo de Rust, como se muestra en este ejemplo del usuario de Reddit edfloreshz.
¡Será interesante ver lo que System76 trae eventualmente a su escritorio COSMIC en Pop! _OS una vez que lo hayas terminado.
“Reader. Infuriatingly humble travel enthusiast. Extreme food scholar. Writer. Communicator.”