Koniec éry C a C++. Microsoft prepíše 1 miliardu riadkov kódu

Autor: Kristína Sudorová Čítanie na 3 min.

Najväčšia zmena za dekády

Microsoft v posledných dňoch výrazne zaujal technologickú verejnosť informáciou o tom, že plánuje v priebehu nasledujúcich rokov postupne nahradiť staršie programovacie jazyky C a C++ modernejším jazykom Rust. Podľa vyjadrenia interného vývojára Galena Hunta na LinkedIne ide o dlhodobý cieľ, ktorého horizont siaha približne do roku 2030.

V tomto období by mal Microsoft prepracovať obrovské množstvo existujúceho kódu, ktoré sa odhaduje až na jednu miliardu riadkov. Hlavným dôvodom tejto iniciatívy je podľa portálu TechRadar zvýšenie bezpečnosti, stability a udržateľnosti softvéru. Jazyky C a C++ sú základom mnohých kľúčových technológií Microsoftu vrátane operačného systému Windows, cloudovej platformy Azure či rôznych interných nástrojov.

Ich nevýhodou je však vysoké riziko chýb spojených so správou pamäte, ako sú pretečenia bufferov alebo úniky pamäte. Práve tieto problémy dlhodobo patria medzi najčastejšie príčiny bezpečnostných zraniteľností. Rust bol navrhnutý tak, aby tieto triedy chýb eliminoval už na úrovni kompilátora. A to bez výrazného negatívneho dopadu na výkon, čo z neho robí atraktívnu alternatívu pre systémové programovanie.

Microsoft sa pritom nespolieha iba na manuálnu prácu vývojárov. Dôležitú úlohu má zohrávať umelá inteligencia, ktorá má pomôcť s analýzou, pochopením a následným prepisom rozsiahlych kódových báz. Interné nástroje založené na AI majú dokázať spracovať milióny riadkov kódu v relatívne krátkom čase a generovať ich ekvivalent v jazyku Rust.

kód
Zdroj: Unplash

Microsoft vsádza všetko na Rust

Ambícia je taká, aby jeden inžinier dokázal s podporou týchto nástrojov pretransformovať 1 milión riadkov existujúceho kódu v priebehu približne mesiaca. Také niečo by bez automatizácie rozhodne nebolo reálne. Zároveň je dôležité zdôrazniť, že nejde o okamžité alebo bezhlavé prepísanie celého Windowsu či iných produktov.

Ako píše Thurrott, ide skôr o strategickú víziu a výskumný smer. Cieľom spoločnosti je vytvoriť efektívne nástroje a postupy na modernizáciu kódu. V praxi sa už dnes Rust používa v niektorých nových alebo bezpečnostne citlivých častiach systému. Starší kód bude pritom pravdepodobne nahrádzaný postupne a selektívne.

Mnohí odborníci vítajú snahu o zníženie bezpečnostných rizík a technického dlhu, ktorý sa vo veľkých projektoch nahromadil za desaťročia. Iní upozorňujú na to, že automatický prepis kódu pomocou AI môže priniesť nové problémy. Najmä ak ide o komplexné systémy s množstvom historických závislostí a špecifických optimalizácií.

Napriek týmto pochybnostiam je zrejmé, že Microsoft svojím krokom nasleduje širší trend v technologickom priemysle, kde sa kladie čoraz väčší dôraz na bezpečnosť a moderné programovacie jazyky. Ak sa Microsoftu podarí svoje ambície aspoň čiastočne naplniť, môže to ovplyvniť nielen jeho vlastné produkty, ale aj smerovanie celého odvetvia a postavenie jazyka Rust ako nového štandardu pre bezpečné a výkonné systémové aplikácie.

✅ Odporúčané pre teba

🔥 Najnovšie príspevky zo skriptu

Toto si nesmiete nechať ujsť: Najúspešnejší film histórie prichádza online v novej verzii

Autor: Slavomír Dzuričko

Špeciálna verzia Encore prináša nové scény pred príchodom Doomsday Marvel pripravilo pre fanúšikov ďalší dôvod na návrat k jednému z…

Štát vydal kritické varovanie. Slováci sa chystajú na nákupy roka, no číha na nich podvod

Autor: Peter Hodal

Obdobie veľkých nákupných akcií patrí medzi najrušnejšie časti roka pre internetové obchody, no zvýšený záujem zákazníkov zároveň vytvára ideálne podmienky…

Netflix uzavrel obchod roka. Do ponuky pridá desiatky skvelých filmov

Autor: Erik Košťany

Filmy spoločnosti Sony preberá Netflix Filmy spoločnosti Sony budú podľa najnovšej informácie pribúdať na Netflix. Táto prax bola bežná v…

Adobe práve oznámilo najdôležitejšiu správu za dekádu. Photoshop a Premiere sa otvorili AI

Autor: Slavomír Dzuričko

ChatGPT a Claude budú môcť ovládať profesionálne nástroje Adobe oznámilo na konferencii Adobe MAX 2026 zásadnú novinku pre tvorcov digitálneho…

VIDEO: GTA 6 ukazuje veľkoleposť, no ľudia sú sklamaní. Niektorí hovoria o podvode

Autor: Slavomír Dzuričko

Drahšia konzola neprinesie očakávaný výkon Na jednu z najočakávanejších hier posledných rokov sa upierali nádeje miliónov hráčov. Mnohí investovali do…

Veľký šok, DC filmy opäť stratili to najdôležitejšie. Preberie ich spolutvorca Marvel sveta

Autor: Erik Košťany

DC Studios stráca vedúce osobnosti Komiksový svet zase zažíva nemalé zemetrasenie. DC Studios znovu stráca svoje vedúce osobnosti, James Gunna a…