Születésének tizedik évfordulóját ünnepli a Rust nyelv, megjelent az 1.87 verzió

Születésének tizedik évfordulóját ünnepli a Rust nyelv, megjelent az 1.87 verzió

A Rust programozási nyelv első stabil kiadásának tizedik évfordulóján jelent meg a Rust 1.87. A bejelentésre ünnepélyes keretek között került sor a hollandiai Utrecht városában, ahol a fejlesztői közösség tagjai egy személyes összejövetellel ünnepelték a Rust elmúlt évtizedét. A dátum szimbolikus jelentőséggel bír, mivel a Rust 1.0 pontosan tíz éve, 2015. május 15-én jelent meg.

Részletek
Megérkezett a Rust 1.86.0 stabil kiadása

Megérkezett a Rust 1.86.0 stabil kiadása

Kilenc hónappal az előző jelentős frissítés után a Rust fejlesztőcsapata örömmel jelentette be a 1.86.0 verzió megjelenését. A Rust legfontosabb küldetése ezzel a verzióval sem változott, melynek célja hogy megbízható és hatékony szoftverek fejlesztését tegye lehetővé mindenki számára. Az új kiadás számos régen várt fejlesztést és hibajavítást hoz, amelyek közül több is mérföldkőnek számít a nyelv fejlődésének történetében.

Részletek
Egy fejlesztői kísérletnek köszönhetően a GRUB rendszerbetöltőt megfogta a rozsda

Egy fejlesztői kísérletnek köszönhetően a GRUB rendszerbetöltőt megfogta a rozsda

A cikk címe így önmagában nehezen értelmezhető, ha csak nem tudunk a szavak eredeti jelentése között olvasni, ugyanis jelen esetben arról a kisérletről van szó, amelyet egy Vladimir Serbinenko nevű fejesztő vetett fel a GRUB fejlesztői levelezőlistában. A fejlesztő egy kísérleti fejlesztésben bevezette a Rust nyelven írt modulok támogatását a GRUB rendszerébe. A fejlesztő a kísérleti verziót két különböző GitHub-tárhelyen osztotta meg. A Rust kódja a grub-rust-hello projektben található, míg a GRUB módosításai a GRUB Rust ágában érhetők el. A fejlesztés jelenleg az i386-pc architektúrát támogatja, bár más architektúrák is implementálásra kerülhetnek a jövőben.

Részletek
A Fish shell 4.0 megjelent Rustban újraírva

A Fish shell 4.0 megjelent Rustban újraírva

Megérkezett a fish shell 4.0-s verziója, amely több mint 200 közreműködő munkáját tükrözi, 2731 commit formájában. Ahogy korábbi cikkünkben már beszámoltunk róla, a teljes shellt Rust nyelvre írták át, amelyből reményeink szerint, a felhasználók semmit sem fognak észrevenni. Az új kiadás számos hasznos fejlesztést hoz, beleértve a billentyűkötések egyszerűbb kezelését, jobb terminálintegrációt, új parancssori funkciókat és egy öntelepíthető binárist.

Részletek
A Rust és a Linux kernel kapcsolatáról határozottan állást foglalt Linus Torvalds

A Rust és a Linux kernel kapcsolatáról határozottan állást foglalt Linus Torvalds

Linus Torvalds egyértelmű üzenetet küldött a Linux kernel fejlesztői közösségének a Rust integrációjával kapcsolatban. A levélben Christoph Hellwig kritikájára reagált, amely szerint a Rust bevezetése egyes alrendszerekre nézve kötelezővé válhat, ami ellentmond a korábbi ígéreteknek. Torvalds határozottan cáfolta ezt az állítást, és kifejtette, hogy a Rust kód bevezetése semmilyen módon nem befolyásolja azokat, akik kizárólag C nyelven szeretnének dolgozni.

Részletek
Heves vita alakult ki a Rust nyelv Linux kernelen belüli alkalmazhatóságáról a fejlesztői levelezőlistán.

Heves vita alakult ki a Rust nyelv Linux kernelen belüli alkalmazhatóságáról a fejlesztői levelezőlistán.

A Linux kernel fejlesztői levelezőlistáján egy komoly vita bontakozott ki a Rust programozási nyelv bevezetése körül. A levélfolyamban több fejlesztő is kifejtette véleményét a nyelv alkalmazásáról, különböző szempontok alapján. Az egyik legfőbb vitaforrás a Rust stabilitása, valamint annak összeegyeztethetősége a kernel hagyományos C kódjával és annak fejlesztési gyakorlatával.

Részletek
Újraindult a Rust CUDA projekt

Újraindult a Rust CUDA projekt

Újraindult a Rust CUDA projekt, amely lehetővé teszi a CUDA kernelek írását és futtatását Rust nyelven, közvetlenül NVIDIA GPU-kon NVVM IR segítségével. A fejlesztők célja a projekt modernizálása és integrálása más, Rust ökoszisztémában zajló GPU-val kapcsolatos kezdeményezésekkel. Az érdeklődők és a leendő hozzájárulók a GitHubon található rustcuda repositoryban követhetik a fejleményeket.

Részletek
Poénnak indult, végül megvalósították: A Fish Shell 4.0 már Rustban újraírva érkezik

Poénnak indult, végül megvalósították: A Fish Shell 4.0 már Rustban újraírva érkezik

Két évvel ezelőtt ridiculousfish, a fish-shell vezető karbantartója egy humorosnak szánt pull requestet nyitott, amely az egész fish projekt újraírását javasolta C++-ból Rust nyelvre. Ez a javaslat nemcsak hogy népszerű lett, hanem végül meg is valósult. A Fish shell 4.0 bétájának megjelenésével, amely szinte teljesen Rust alapú, a csapat összegzi az átállás tapasztalatait.

Részletek