Ocena:
Książka otrzymała pozytywne opinie za podejście oparte na projektach, praktyczne ćwiczenia i wciągającą treść. Jednak niektórzy czytelnicy zauważyli, że jest ona przestarzała i może nie być tak przydatna.
Zalety:Format oparty na projektach, praktyczne ćwiczenia, wciągająca treść, zabawna i edukacyjna, pomaga zachować składnię języka.
Wady:Niektóre wydania są przestarzałe, co wpływa na ich użyteczność.
(na podstawie 7 opinii czytelników)
Przez kilka kolejnych lat Rust był wybierany „najbardziej lubianym językiem programowania” w corocznej ankiecie deweloperów Stack Overflow. Ten język programowania systemów open source jest obecnie używany do wszystkiego, od silników gier i systemów operacyjnych po komponenty przeglądarek i silniki symulacji rzeczywistości wirtualnej. Ale Rust jest również niezwykle złożonym językiem z notorycznie trudną krzywą uczenia się.
Zamiast skupiać się na języku jako całości, niniejszy przewodnik uczy Rusta za pomocą jednego małego, kompletnego, ukierunkowanego programu w każdym rozdziale. Autor Ken Youens-Clark pokazuje, jak rozpocząć, napisać i przetestować każdy z tych programów, aby stworzyć gotowy produkt. Dowiesz się, jak radzić sobie z błędami w Rust, odczytywać i zapisywać pliki oraz używać wyrażeń regularnych, typów Rust, struktur i nie tylko.
Odkryj jak:
⬤ Korzystać ze standardowych bibliotek i typów danych Rust, takich jak liczby, ciągi znaków, wektory, struktury, opcje i wyniki, aby tworzyć programy wiersza poleceń.
⬤ Pisać i testować programy i funkcje Rust.
⬤ Odczytywanie i zapisywanie plików, w tym stdin, stdout i stderr.
⬤ Dokumentowanie i sprawdzanie poprawności argumentów wiersza poleceń.
⬤ Pisanie programów, które z wdziękiem ulegają awarii.
⬤ Ręczne analizowanie surowego i ograniczonego tekstu przy użyciu wyrażeń regularnych i skrzynek Rust.
⬤ Używać i kontrolować losowość.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)