Ocena:
Książka wydaje się mieć mieszany odbiór wśród czytelników. Podczas gdy niektórzy chwalą jej dokładność i nowoczesne podejście do programowania w języku C, inni krytykują jej czytelność i przydatność dla różnych poziomów umiejętności. Niektórzy czytelnicy doceniają jej szczegółowość i pedagogiczny styl, podczas gdy inni uważają ją za zbyt teoretyczną, trudną do przyswojenia lub źle zapakowaną w formie drukowanej.
Zalety:** Gruntowna i szczegółowa eksploracja nowoczesnych standardów języka C. ** Innowacyjna funkcja „Takeaway” pomaga podkreślić krytyczne zasady programowania. ** Wysokiej jakości przykłady kodu i praktyczne aspekty programowania. ** Przyczynia się do lepszego zrozumienia języka C przez osoby już z nim zaznajomione. ** Zalecana dla zaawansowanych czytelników chcących pogłębić swoją wiedzę.
Wady:** Nieodpowiednia dla początkujących; twierdzenia o dostosowaniu do wszystkich poziomów umiejętności są mylące. ** Styl pisania może być zbyt złożony i gęsty, co sprawia, że czyta się ją z trudem. ** Niektórzy czytelnicy uważają ją za bardziej teoretyczną/dokumentacyjną niż instruktażową. ** Wersja drukowana ma problemy z jakością papieru, powodując prześwitywanie, które wpływa na czytelność. ** Kilku czytelników zgłosiło uszkodzenie egzemplarzy przy dostawie.
(na podstawie 16 opinii czytelników)
Streszczenie
Modern C koncentruje się na nowych i unikalnych cechach nowoczesnego programowania w języku C. Książka opiera się na najnowszych standardach C i oferuje aktualne spojrzenie na ten wypróbowany i prawdziwy język.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii
Język C jest niezwykle nowoczesny jak na 50-letni język programowania. Niezależnie od tego, czy piszesz kod wbudowany, niskopoziomowe procedury systemowe, czy aplikacje o wysokiej wydajności, C jest w stanie sprostać wyzwaniu. Ta wyjątkowa książka, oparta na najnowszych standardach C, ukazuje nowoczesną perspektywę tego wypróbowanego i sprawdzonego języka.
O książce
Modern C wprowadza do współczesnego programowania w języku C, podkreślając unikalne i nowe funkcje tego potężnego języka. Dla początkujących programistów C zaczyna się od podstaw, takich jak struktura, gramatyka, kompilacja i wykonanie. Następnie przejdziesz do struktur kontrolnych, typów danych, operatorów i funkcji, uzyskując głębsze zrozumienie tego, co dzieje się pod maską. W ostatnich rozdziałach poznasz zagadnienia związane z wydajnością, rekurencją, atomowością, wątkami i programowaniem generycznym typów. Po drodze będziesz kodować za pomocą ćwiczeń wzmacniających koncepcję i wyzwań doskonalących umiejętności.
Co jest w środku
⬤ Operatory i funkcje.
⬤ Wskaźniki, wątkowanie i atomowość.
⬤ Model pamięci C.
⬤ Praktyczne ćwiczenia.
O Czytelniku
Dla programistów swobodnie piszących proste programy w językach takich jak Java, Python, Ruby, C#, C++ lub C.
O autorze
Jens Gustedt jest starszym naukowcem we francuskim Narodowym Instytucie Informatyki i Kontroli (INRIA) oraz współredaktorem standardu ISO C.
Spis treści
POZIOM 0 - Spotkanie.
⬤ Rozpoczęcie.
⬤ Główna struktura programu.
POZIOM 1 - Znajomość.
⬤ Wszystko opiera się na kontroli.
⬤ Wyrażanie obliczeń.
⬤ Podstawowe wartości i dane.
⬤ Pochodne typy danych.
⬤ Funkcje.
⬤ Funkcje biblioteki C.
POZIOM 2 - Poznanie.
⬤ Styl.
⬤ Organizacja i dokumentacja.
⬤ Wskaźniki.
⬤ Model pamięci C.
⬤ Przechowywanie.
⬤ Bardziej zaawansowane przetwarzanie i IO.
POZIOM 3 - Doświadczenie.
⬤ Wydajność.
⬤ Makra funkcyjne.
⬤ Zmiany w przepływie sterowania.
⬤ Wątki 325.
⬤ Dostęp atomowy i spójność pamięci.
© 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)