Programowanie w języku Rust. Wydajność i bezpieczeństwo
Wydawnictwo: Helion
Najniższa cena z poprzednich 30 dni: 49.50 zł.
Programowanie systemowe zwykle nie interesuje twórców aplikacji. Niemniej warunkiem jej poprawnego dziaÅ‚ania jest wÅ‚aÅ›nie kod systemowy. Programowanie systemowe zapewnia miÄ™dzy innymi dziaÅ‚anie systemu operacyjnego, sterowników, systemu plików, kodeków, a także zarzÄ…dzanie pamiÄ™ciÄ… czy obsÅ‚ugÄ™ sieci. Jako że dotyczy wykorzystania zasobów, każdy szczegóÅ‚, każdy bajt pamiÄ™ci operacyjnej i każdy cykl procesora ma znaczenie. Rust - wyjÄ…tkowe narzÄ™dzie, cenione za szybkość, wspóÅ‚bieżność i bezpieczeÅ„stwo - sprawi, że tworzenie kodu systemowego bÄ™dzie Å‚atwiejsze. Jednak tym, którzy dotychczas używali C#, Javy czy Pythona, jÄ™zyk ten może siÄ™ wydawać dość trudny do zrozumienia.
Ta książka jest znakomitym wprowadzeniem do jÄ™zyka Rust, pozwala też rozeznać siÄ™ w zasadach programowania systemowego. Pokazuje, w jaki sposób zapewnić w kodzie bezpieczeÅ„stwo pamiÄ™ci i wÄ…tków oraz sprawić, aby program byÅ‚ wykonywany szybko i bez bÅ‚Ä™dów. Poszczególne zagadnienia zostaÅ‚y przedstawione jasno i przystÄ™pnie, a prezentowane koncepcje - zilustrowane licznymi przykÅ‚adami kodu. Nie zabrakÅ‚o również wskazówek uÅ‚atwiajÄ…cych bezproblemowe tworzenie wydajnego i bezpiecznego kodu. Książka jest przeznaczona przede wszystkim dla programistów systemowych, jednak przyda siÄ™ także twórcom aplikacji, którym pozwoli zrozumieć zasady rzÄ…dzÄ…ce jÄ™zykiem Rust, a w efekcie tworzyć lepszy i Å‚atwiejszy w utrzymaniu kod.
W tej książce między innymi:
solidne wprowadzenie do języka Rust
podstawowe typy danych, własności i referencje
obsÅ‚uga bÅ‚Ä™dów w jÄ™zyku Rust
obsÅ‚uga wejÅ›cia-wyjÅ›cia, makra i wspóÅ‚bieżność
obsługa niebezpiecznego kodu
Rust. Programowanie systemowe. Najlepiej zacząć od podstaw!
Najlepsza cena: eBookpoint
LUB
Wyślemy Ci maila, gdy cena książki będzie niższa, np.29 zł