Anviwònman itilizatè COSMIC pral sèvi ak Iced olye de GTK

Michael Aaron Murphy, lidè devlopè distribisyon Pop!_OS ak patisipan nan devlopman sistèm operasyon Redox, te pale de travay sou nouvo edisyon anviwònman itilizatè COSMIC. COSMIC ap transfòme nan yon pwojè endepandan ki pa sèvi ak GNOME Shell epi ki devlope nan lang Rust. Yo planifye anviwònman an pou yo itilize nan distribisyon Pop!_OS, pre-enstale sou òdinatè pòtab ak òdinatè System76.

Li te note ke apre anpil diskisyon ak eksperimantasyon, devlopè yo deside sèvi ak bibliyotèk la glas olye pou yo GTK yo bati koòdone a. Dapre enjenyè ki soti nan System76, bibliyotèk la Iced, ki te aktivman devlope dènyèman, te deja rive nan yon nivo ase yo dwe itilize kòm baz pou yon anviwònman itilizatè. Pandan eksperyans yo, plizyè aple COSMIC yo te prepare, yo te ekri ansanm nan GTK ak Iced pou konpare teknoloji. Eksperyans yo te montre ke konpare ak GTK, bibliyotèk la Iced bay yon API ki pi fleksib, ekspresif ak konpreyansib, li natirèlman konbine avèk kòd Rust, epi li ofri yon achitekti abitye ak devlopè ki abitye ak langaj koòdone deklaratif Elm.

Anviwònman itilizatè COSMIC pral sèvi ak Iced olye de GTK

Bibliyotèk Iced la ekri antyèman nan Rust epi li itilize yon konsepsyon ki pa gen danje pou kalite (type-safe), yon achitekti modilè, ak yon modèl pwogramasyon reyaktif. Li bay plizyè motè rann ki sipòte Vulkan, Metal, DX12, OpenGL 2.1+, ak OpenGL ES 2.0+, ansanm ak yon kad fenèt ak yon motè entegrasyon entènèt. Aplikasyon ki baze sou Iced yo ka konstwi pou Windows, macOS, Linux epi lanse nan yon navigatè entènèt. Devlopè yo resevwa yon seri widjèt ki deja pare, kapasite pou kreye fonksyon asenkron, ak yon aranjman adaptatif pou eleman entèfas yo ki baze sou gwosè fenèt ak ekran. Kòd la distribye anba lisans MIT.

Sous: opennet.ru

Achte hosting serye pou sit ki gen pwoteksyon DDoS, sèvè VPS VDS 🔥 Achte yon hébergement sit entènèt serye ak pwoteksyon DDoS, sèvè VPS VDS | ProHoster