{
  "type": "book",
  "site": {
    "name": "Kołczan Książek",
    "language": "pl-PL",
    "url": "https://www.kolczanksiazek.pl"
  },
  "formats": "Każda podstrona ma dwie wersje z tymi samymi danymi: JSON (adres strony + .json) i markdown (adres strony + .md). Do każdego `url` w tym dokumencie można dopisać .json albo .md.",
  "title": "Programowanie w języku Rust. Wydajność i bezpieczeństwo",
  "subtitle": null,
  "slug": "programowanie-w-jezyku-rust-wydajnosc-i-bezpieczenstwo",
  "url": "https://www.kolczanksiazek.pl/jim-blandy/programowanie-w-jezyku-rust-wydajnosc-i-bezpieczenstwo",
  "json": "https://www.kolczanksiazek.pl/jim-blandy/programowanie-w-jezyku-rust-wydajnosc-i-bezpieczenstwo.json",
  "markdown": "https://www.kolczanksiazek.pl/jim-blandy/programowanie-w-jezyku-rust-wydajnosc-i-bezpieczenstwo.md",
  "authors": [
    {
      "name": "Jim Blandy",
      "slug": "jim-blandy",
      "url": "https://www.kolczanksiazek.pl/jim-blandy"
    }
  ],
  "language": "pl_PL",
  "original_title": null,
  "original_language": "en",
  "first_published": "2019-11-05",
  "genres": [],
  "series": [],
  "cover": "https://quivercdn.com/covers/helion/jim-blandy/programowanie-w-jezyku-rust-wydajnosc-i-bezpieczenstwo_978-83-2835-740-2-a90340fb.jpg?v=2026-09-04%2012%3A50%3A21",
  "description": "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",
  "editions": [
    {
      "title": "Programowanie w języku Rust. Wydajność i bezpieczeństwo",
      "subtitle": null,
      "url": "https://www.kolczanksiazek.pl/jim-blandy/programowanie-w-jezyku-rust-wydajnosc-i-bezpieczenstwo/9788328357402",
      "publisher": "Helion",
      "publisher_series": [],
      "translators": [],
      "medium": "paper",
      "duration_seconds": null,
      "narrators": [],
      "illustrators": [],
      "cover_artists": [],
      "isbn": "978-83-2835-740-2",
      "pages": 576,
      "published": "2019-11-05",
      "language": "pl_PL",
      "cover": "https://quivercdn.com/covers/helion/jim-blandy/programowanie-w-jezyku-rust-wydajnosc-i-bezpieczenstwo_978-83-2835-740-2-a90340fb.jpg?v=2026-09-04%2012%3A50%3A21"
    }
  ],
  "other_languages": [],
  "characters": [],
  "chapters": []
}
