Lingkungan pamaké COSMIC bakal ngagunakeun Iced tinimbang GTK

Michael Aaron Murphy, pamingpin Pop! _OS pamekar distribution jeung pamilon dina ngembangkeun sistem operasi Redox, spoke ngeunaan karya dina édisi anyar lingkungan pamaké COSMIC. COSMIC dirobih janten proyék mandiri anu henteu nganggo GNOME Shell sareng dikembangkeun dina basa Rust. Lingkungan direncanakeun pikeun dianggo dina distribusi Pop!_OS, tos dipasang dina laptop sareng PC System76.

Catet yén saatos seueur diskusi sareng ékspérimén, pamekar mutuskeun pikeun ngagunakeun perpustakaan Iced tinimbang GTK pikeun ngawangun antarmuka. Numutkeun insinyur ti System76, perpustakaan Iced, anu parantos aktip dikembangkeun ayeuna, parantos ngahontal tingkat anu cekap pikeun dianggo salaku dasar pikeun lingkungan pangguna. Salila ékspérimén, rupa-rupa applet COSMIC disiapkeun, ditulis sakaligus dina GTK sareng Iced pikeun ngabandingkeun téknologi. Ékspérimén nunjukkeun yén dibandingkeun sareng GTK, perpustakaan Iced nyayogikeun API anu langkung fleksibel, ekspresif sareng kaharti, sacara alami digabungkeun sareng kode Rust, sareng nawiskeun arsitéktur anu akrab pikeun pamekar anu akrab sareng basa wangunan antarmuka deklaratif Elm.

Lingkungan pamaké COSMIC bakal ngagunakeun Iced tinimbang GTK

Perpustakaan Iced ditulis sagemblengna dina Rust, ngagunakeun tipe aman, arsitektur modular, sarta modél programming réaktif. Sababaraha mesin rendering disayogikeun, ngadukung Vulkan, Metal, DX12, OpenGL 2.1+ sareng OpenGL ES 2.0+, ogé cangkang windowing sareng mesin integrasi wéb. Aplikasi basis Iced tiasa diwangun pikeun Windows, macOS, Linux sareng dijalankeun dina browser wéb. Pamekar ditawarkeun set siap-dijieun tina widget, kamampuhan pikeun nyieun pawang Asynchronous tur ngagunakeun perenah adaptif elemen panganteur gumantung kana ukuran jandela jeung layar. Kodeu disebarkeun dina lisénsi MIT.

sumber: opennet.ru

Tambahkeun komentar