Rust to jãzëk programòwaniô stwòrzony bez Mozillã, chtërny zdobiwô swiat technologiji. Jegò głównô cecha to bezpieczi pamiãcë – felë, chtërné w C ë C++ prowadzą do lùków bezpiekù, w Rust są łapóné na etapie kòmpilacji.
Dlôczegò Rust je wôżny?
70% lùków bezpiekù w wiôldzich projektach (Windows, Chrome, Android) to felë z pamiãcą. Rust zapòbiégô tim felóm – kòmpilator nie pòzwôlô na niebezpieczné òperacje z pamiãcą.
- Bezpieczi pamiãcë bez garbage collectora
- Szëbkòsc pòrównëwalnô z C ë C++
- Moderny systema typów
- Wëbiérny nôlubniészim jãzëkã programistów
Rust w jądrze Linuksa
Od Kernel 6.1 mòżna pisac sterowniczi Linuksa w Rust. To historicznô zmiana – pierszi nowé jãzëk w jądrze òd 30 lat. Linus Torvalds zatwierdzył tã zmianã, co pòkôzëje, jak wôżny je Rust.
Jak sã ùczëc?
Nôlepszé materialë do nôùczi Rust to: The Rust Book (darmòwi online), Rustlings (interaktiwné ùprawienia) ë Rust by Example. Wszëtczé są za darmò. Kòmùnita Rust je znónô z żëcznoscë dlô zaczinajãcëch.
Rust nié zastąpi C na dzéń – ale w nowëch projektach je corôz czãscy wëbieróny. To jãzëk przińdnotë systémòwégò programòwaniô.