Oblak Znanja

  • Home
  • Novosti
  • Učionica
    • Informatika 5
    • Informatika 6
    • Informatika 7
    • Informatika 8
    • Logo jezik
    • WordPress
    • Microsoft Office
  • Vodiči
    • Online vodiči
    • Kratki savjeti
    • Korisne aplikacije
    • Društvene mreže
    • Multimedija
    • Zanimljivosti
✕

Kako AI i Rust mijenjaju Linux i Windows programiranje

Novosti

Tomšić Damjan 2. siječnja 2026

Andriy Onufriyenko/Moment/Getty Images

Pratite ZDNET: Dodajte nas kao željeni izvor na Googleu.


Sadržaj objave

    • 0.1 Ključni podaci ZDNET-a za van
  • 1 Velika transformacija
  • 2 AI
  • 3 hrđati
  • 4 Sve AI? Sve Rust? Ne još
    • 4.1 Povezani sadržaji

Ključni podaci ZDNET-a za van

  • Microsoft i Linux dodaju AI i Rust u svoje programe.
  • Microsoft se puno više oslanja na razvoj umjetne inteligencije nego Linux.
  • Oba proširuju Rust, ali nijedan OS neće uskoro biti potpuno Rust.

Nedavno je Galen Hunt, Microsoftov istaknuti inženjer, napisao: “Moj cilj je eliminirati svaku liniju C i C++ iz Microsofta do 2030. Naša strategija je kombinirati AI i algoritme za ponovno pisanje najvećih Microsoftovih baza koda” i “razviti i proširiti našu infrastrukturu kako bismo omogućili prevođenje najvećih Microsoftovih C i C++ sustava u Rust.”

Također: Može li nas jedna država spasiti od AI katastrofe? U novom zakonodavnom gušenju Kalifornije

Ako vam to zvuči kao da će Microsoft prepisati Windows koristeći AI iz C-a u Rust, niste jedini. Hunt je od tada odustao od tog tumačenja, napisavši: “Windows se ne prepisuje u Rustu s AI.”

Ipak, čovjek se ne može načuditi. Uostalom, Hunt je nastavio“Mi gradimo tehnologiju kako bismo omogućili migraciju s jezika na jezik”, što je ono što biste prvo trebali učiniti ako želite premjestiti Windows sa C na Rust. A izvršni direktor Microsofta Satya Nadella nedavno je rekao da je 20% do 30% Microsoftovog koda “napisano softverom”, to jest umjetnom inteligencijom.

I mnogo ranije, 2022., Microsoft Azure CTO Mark Russinovich tweetao je: “Vrijeme je da prestanete pokretati bilo kakve nove projekte u C/C++ i koristite Rust… Radi sigurnosti i pouzdanosti. Industrija bi te jezike trebala proglasiti zastarjelima.”

Također: zašto su vaše vještine kodiranja bitnije nego ikad u doba umjetne inteligencije

Microsoft nije jedini. Kao što sam već neko vrijeme govorio, zajednica programera Linuxa također je duboko uključena u AI i Rust. Kao što je sam Linus Torvalds nedavno izjavio da “veliko vjeruje” u korištenje AI za održavanje koda.

Održavači i programeri sada koriste AI kako bi pomogli u izgradnji Linuxa. Istovremeno, Rust je postao ravnopravan jezik s C-om za glavni razvoj Linuxa.

Velika transformacija

Međutim, svijet programiranja je na prijelaznoj točki. Za sistemsko programiranje, Rust i AI zamjenjuju C i ručno kodiranje.

Zašto? Lako. C je sklon memorijskim pogreškama, što čini oko 70% svih sigurnosnih rupa u operativnom sustavu. Memory-safe Rust sprječava te probleme. Kao Microsoft navedeno 2019., “Ono što razlikuje Rust od C i C++ su njegova snažna jamstva sigurnosti.”

Također: Rust puni 10: Kako je pokvareno dizalo zauvijek promijenilo softver

To ne znači da još uvijek ne možete zajebati s Rustom. možete. Identificirana je i prva sigurnosna pogreška Common Vulnerabilities and Exposures (CVE): pogreška upravljačkog programa Rust Android Binder, CVE-2025-68260. U međuvremenu, u zemlji Windowsa, početkom 2025., Check Point Research pronašao je grešku u komponenti grafičkog sučelja uređaja (GDI) temeljenog na Rustu u Windows 11 24H2.

Microsoft je, kao što mislim da svi znamo, vrlo oduševljen korištenjem umjetne inteligencije u programiranju. Želite li kupiti licencu za kopilota? Ako ste korisnik Windowsa, vjerojatno ste nekada danas vidjeli ponudu za usluge Copilot.

Programeri Linuxa cijene da im AI može olakšati rad. Međutim, kao što je Torvalds rekao, 90% današnje AI industrije je hype. Također je upozorio da korištenje umjetne inteligencije za generiranje ozbiljnog, dugotrajnog proizvodnog koda može biti “užasna ideja” jer šteti održavanju i skriva razloge potrebne za otklanjanje pogrešaka i razvoj sustava.

Također: Pohađao sam Harvardove besplatne online tečajeve kodiranja kako bih bolje uhvatio pogreške umjetne inteligencije – i one su legitimne

Pogledajmo pobliže što namjeravaju oba operativna sustava.

AI

Za Linux, umjetna inteligencija će obaviti puno posla. na Linux vodoinstalaterska konferencija u Tokiju, konferenciji za razvojne programere Linuxa samo s pozivnicom, programeri i održavatelji rekli su mi da imaju vrlo oprezan pristup. Koristit će AI za pomoć u nekim od najprljavijih poslova projekta: trijažiranje zakrpa, identificiranje vjerojatnih backportova i upravljanje CVE-ovima.

Također: Što Linus Torvalds stvarno misli o AI i razvoju softvera moglo bi vas iznenaditi

Održavatelj Linuxa Sasha Levin opisao je alate umjetne inteligencije kao “ekstra stabilan održavatelj” koji može prosijati velike tokove zakrpa i smanjiti gubitak vremena, dok konačne odluke još uvijek ostavlja ljudima. Što se stvarnog stvaranja koda tiče, to je druga priča. Održavatelji vjeruju da je umjetna inteligencija prihvatljiva kada je transparentna, odgovorna i otkrivena. Zajednica još uvijek raspravlja kako će to točno funkcionirati.

Microsoft se punim plućima upušta u AI. Russinovich je prikazao Microsoftov prelazak s jednostavnih pomoćnika koda na potpune AI agente koji mogu riješiti problem, pokrenuti okruženje, modificirati kod i otvoriti zahtjeve za povlačenje kao dio inženjerskog cjevovoda. AI programe opisuje kao svakodnevne alate za Microsoft programere.

Uz to, također je upozorio da interna upotreba umjetne inteligencije mora uzeti u obzir brzo ubacivanje, curenje podataka i pouzdanost. Sigurno udomljavanje zahtijeva čvrste zaštitne ograde i rigoroznu evaluaciju, a ne slijepo povjerenje u generirani kod.

Također: AI je ubio strategiju prvog oblaka: zašto je hibridno računalstvo sada jedini put naprijed

Russinovich je upozorio: “Ranjivost LLM-a na halucinacije, brzo ubrizgavanje i bjekstvo iz zatvora predstavlja značajan, ali savladiv izazov za njihovo široko usvajanje i odgovornu upotrebu.”

Stoga, dok Microsoft koristi AI, tvrtka prepoznaje da to nije lijek za sve i da se mora koristiti oprezno.

hrđati

Microsoft već godinama proširuje svoju upotrebu Rusta na Windows, Azure i firmware uređaja. Možda uskoro neće pisati Windowse u Rustu, a nije ni Linux. Umjesto toga, obojica slijede agresivnu, ali postupnu strategiju: Rust za nove sigurnosno kritične komponente i dugoročni napor za postavljanjem memorije sigurnog Rusta gdje je to prikladno.

Također: Zašto ljudi i dalje hrle u Linux 2025. (i to ne samo da pobjegnu od Windowsa)

Od ta dva, Microsoft je daleko agresivniji u usvajanju Rusta od Linuxa.

Točnije, Microsoft je već isporučio Rust u ključne dijelove Windowsa i njegov ekosustav. Na primjer, Windows 11 sada uključuje komponente kernela i sistemske funkcije napisane u Rustu, posebno u novijim verzijama kao što je 24H2, kao dio postupnog očvršćavanja OS-a protiv memorijskih grešaka.

Microsoft je također nedavno usvojio a Programsko sučelje aplikacije Rust Windows (API) i a Rust okvir za Windows upravljačke programe. Ovo programerima omogućuje izradu Windows aplikacija i upravljačkih programa kernela/korisničkog načina rada u Rustu dok pozivaju postojeće WDK i Win32 API-je.

The Timovi upravljačkih programa Microsoft Surface i Windows već prihvaćaju Rust isporučivati ​​”sigurnije upravljačke programe, jače uređaje”, koristeći sigurnosna jamstva jezika kako bi se smanjili padovi i pogreške koje se mogu iskoristiti u firmware-u uređaja i upravljačkim programima.

Također: AI je već dio Linuxovih vodovoda – sviđalo se to programerima ili ne

Gledajući unaprijed, Windows možda neće biti ponovno napisan u Rustu do 2030., ali ne bi me iznenadilo da većina njegovog koda bude napisana u Rustu do 2035.

Što se tiče Linuxa, Rust se uvlači posvuda. Kao Rust-za-Linux voditelj Miguel Ojeda rekao je u Vodoinstalaterima, Rust je “ovdje da ostane”. Rust je službeno drugi temeljni jezik kernela uz C. Tko bi to pomislio prije dvije godine?

Konkretno, dok je Rust uglavnom bio ograničen na upravljačke programe i periferne uređaje, probija se u temeljne Linux programe. Na primjer, Debian Linux je nedavno najavio da će, ubuduće, njegov vitalni apt upravitelj paketa bit će napisan isključivo u Rustu. To znači da će i Mint i Ubuntu uskoro imati Rust u srcu.

Također: Linux će biti nezaustavljiv 2026. – ali jedna legenda o otvorenom kodu možda neće preživjeti

Linux održavatelj Dave Airlie rekao je da će vitalni grafički program Direct Rendering Manager (DRM) projekt, u ovo vrijeme sljedeće godine, zahtijevati Rust za nove upravljačke programe. Na Maintainers Summitu, Airlie rekao je DRM projekt je udaljen “otprilike godinu dana” od onemogućavanja novih C upravljačkih programa i zahtijevanja Rusta za nove upravljačke programe. Plan je “zahtijevati Rust i zabraniti korištenje C-a za nove kontrolere” u grafičkom stogu.

Također: Jesu li održavatelji napustili vaš ključni alat otvorenog koda? Ovaj plan spašavanja nudi spas

Radovi se također nastavljaju na rust_codegen_gcc i na temelju GCC-a gccrs projekata koji dobro napreduju. Ovi osnovni kompajleri će na kraju omogućiti programerima da kompiliraju Rust u Linuxu koristeći iste alate za programiranje koji se sada koriste za C.

U međuvremenu, uz Googleovu podršku, mobilni Linux koji svi poznajemo ima nekoliko Rust programa koji rade iza kulisa u Androidu 16.

Sve AI? Sve Rust? Ne još

Baš kao i Windows, nećete uskoro vidjeti “all Rust Linux”. Možda nikad nećeš. Rust je možda sigurniji, ali za čistu brzinu još uvijek ne možete pobijediti C. Ipak, nikad ne bih rekao nikad. Provjerite ponovno 2035.

Također: Internet 2025.: Veći, osjetljiviji nego ikad – i ‘temeljito preuređen’ AI-jem

Do tada će AI biti potpuno uključen u razvoj oba. Naravno, neki od nas će i dalje kodirati u Visual Studio Code, vim i EMACS. Ali, baš kao i danas, kada većina nas programira u integriranim razvojnim okruženjima (IDE), do 2025. AI će biti tako čvrsto integriran s IDE-ima da ih programeri neće moći razdvojiti.

Web izvor

Povezani sadržaji

  • Sony će “nastaviti dodavati veću vrijednost PS Plus”, kaže predsjednik tvrtke, ali može doći i s promjenama cijenaSony će “nastaviti dodavati veću vrijednost PS Plus”, kaže predsjednik tvrtke, ali može doći i s promjenama cijena
  • 5 Linux naredbi koje morate imati spremne – za svaki slučaj5 Linux naredbi koje morate imati spremne – za svaki slučaj
  • Mišićni implantati mogli bi omogućiti protetiku kontroliranu umom—nije potrebna operacija mozgaMišićni implantati mogli bi omogućiti protetiku kontroliranu umom—nije potrebna operacija mozga
  • 5 načina popravljanja lošeg prikaza fonta u LibreOfficeu – i zašto je to čak i problem5 načina popravljanja lošeg prikaza fonta u LibreOfficeu – i zašto je to čak i problem
  • Sveti puši! Nova, 200% brži DeepSeek R1-0528 pojavljuje se iz njemačkog laboratorija TNG Technology Consulting GmbHSveti puši! Nova, 200% brži DeepSeek R1-0528 pojavljuje se iz njemačkog laboratorija TNG Technology Consulting GmbH
  • CES 2025 tips and tricks: A guide to tech’s biggest trade showCES 2025 tips and tricks: A guide to tech’s biggest trade show

Previous Article

Prijenosno računalo s Linuxom kojemu se stalno vraćam, performanse i prenosivost

Next Article

Evo koliko dugo biste trebali hodati svaki dan da biste spriječili bolove u leđima

Posljednje objave

Awesome Games Done Quick 2026 završava s 1,8 milijuna funti prikupljenih za Prevent Cancer Foundation i štafetom od 70 igrača u Super Mario 64 Replay

Awesome Games Done Quick 2026 završava s 1,8 milijuna funti prikupljenih za Prevent Cancer Foundation i štafetom od 70 igrača u Super Mario 64 Replay

Hutchison Ports dovršava privatnu 5G mrežu u britanskom čvorištu

Zašto vaš LLM račun eksplodira — i kako ga semantičko predmemoriranje može smanjiti za 73%

Zašto vaš LLM račun eksplodira — i kako ga semantičko predmemoriranje može smanjiti za 73%

Sadržaj

    • 0.1 Ključni podaci ZDNET-a za van
  • 1 Velika transformacija
  • 2 AI
  • 3 hrđati
  • 4 Sve AI? Sve Rust? Ne još

Novosti

  • Awesome Games Done Quick 2026 završava s 1,8 milijuna funti prikupljenih za Prevent Cancer Foundation i štafetom od 70 igrača u Super Mario 64 Replay 12. siječnja 2026
  • Hutchison Ports dovršava privatnu 5G mrežu u britanskom čvorištu 11. siječnja 2026
  • Zašto vaš LLM račun eksplodira — i kako ga semantičko predmemoriranje može smanjiti za 73% 11. siječnja 2026
  • Crispr Pioneer pokreće startup za izradu prilagođenih tretmana uređivanja gena 11. siječnja 2026
  • Isključivanje ovih 7 uobičajenih kućanskih uređaja pomoglo mi je smanjiti račune za struju 11. siječnja 2026
  • Bixby se vratio, dušo 11. siječnja 2026
  • Poppy Playtime: Chapter 5 – Broken Things dobiva podnaslov i datum izlaska za PC, no igrači na konzoli morat će pričekati još malo 11. siječnja 2026
  • Ofcom postavlja planove za mobilni, Wi-Fi za dijeljenje gornjeg pojasa spektra od 6 GHz 10. siječnja 2026
  • Anthropic se bori protiv neovlaštene upotrebe Claudea od strane trećih proizvođača i rivala 10. siječnja 2026
  • Meta se veliko kladi na nuklearnu energiju s Okloom 10. siječnja 2026

O nama

Oblak Znanja je blog edukativnog karaktera i namijenjen je svima koji žele unaprijediti svoje znanje iz područja računala i interneta.

Naš cilj je edukacija i pisanje zanimljivih objava kojima ćemo zajedno učiti i informirati se o svijetu informatike.

Na ovom blogu zabranjeno je svako kopiranje sadržaja bez dozvole autora.

Oblak Znanja

Oznake

besplatni powerpoint predlošci društvene mreže excel facebook firefox gmail google+ Google Chrome halloween halloween walpapers internet kartice linkedin profil linux microsoft Mozilla Firefox ms powerpoint oblak znanja office 2007 office savjeti online kupovina pick powerpoint powerpoint predložak powerpoint savjeti rastući niz savjet slike za radnu površinu spremanje datoteka strani jezik tipkovnicke kratice twitter twitter alati uređivanje slika wallpaper clock web preglednik windows windows 7 windows aplikacije windows vista word word 2007 word savjeti youtube savjeti youtube tipkovničke kratice