Programowanie w języku Rust. Wydajność i bezpieczeństwo
- Kategoria:
- informatyka, matematyka
- Tytuł oryginału:
- Programming Rust: Fast, Safe Systems Development
- Wydawnictwo:
- Helion
- Data wydania:
- 2019-11-05
- Data 1. wyd. pol.:
- 2019-11-05
- Liczba stron:
- 576
- Czas czytania
- 9 godz. 36 min.
- Język:
- polski
- ISBN:
- 9788328357402
- Tłumacz:
- Krzysztof Sawka, Adam Bochenek
- Tagi:
- Rust informatyka programowanie nauka programowania języki programowania
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
Porównaj ceny
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
Mogą Cię zainteresować
Książka na półkach
- 2
- 1
- 1
- 1
Cytaty
Bądź pierwszy
Dodaj cytat z książki Programowanie w języku Rust. Wydajność i bezpieczeństwo
Dodaj cytat
OPINIE i DYSKUSJE
Język Rust wprowadza kilka interesujących mechanizmów, takich jak śledzenie cyklu życia referencji czy przenoszenie własności. Są to elementy niespotykane w innych językach programowania, przez co próg wejścia do efektywnego używania tego języka jest wysoki.
Jednym z głównych atutów książki jest jej skupienie na dwóch najważniejszych aspektach Rusta: wydajności i bezpieczeństwie. Autorzy szczegółowo omawiają, jak Rust umożliwia programistom tworzenie szybkich i efektywnych aplikacji, a jednocześnie zapewnia bezpieczeństwo i ochronę przed typowymi błędami programistycznymi, takimi jak wycieki pamięci czy wykorzystywanie niezainicjalizowanych zmiennych.
Język Rust wprowadza kilka interesujących mechanizmów, takich jak śledzenie cyklu życia referencji czy przenoszenie własności. Są to elementy niespotykane w innych językach programowania, przez co próg wejścia do efektywnego używania tego języka jest wysoki.
więcej Pokaż mimo toJednym z głównych atutów książki jest jej skupienie na dwóch najważniejszych aspektach Rusta: wydajności i...