Technologiô, jãzëk, kùltura – kaszëbsczi blog ò wòlnym softwérze

Rust – jãzëk programòwaniô przińdnotë

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ô.