Język C dla małych urządzeń. Krótki kod o wielkich możliwościach

Wydawałoby się, że język C najlepsze lata ma już za sobą. Opracowano w końcu mnóstwo łatwych w użyciu i efektywnych wysokopoziomowych języków programowania. W rzeczywistości język C wciąż okazuje się niezastąpiony do tak ważnych celów, jak programowanie sterowników, systemów operacyjnych, kart...
45,12
Opis

Wydawałoby się, że język C najlepsze lata ma już za sobą. Opracowano w końcu mnóstwo łatwych w użyciu i efektywnych wysokopoziomowych języków programowania. W rzeczywistości język C wciąż okazuje się niezastąpiony do tak ważnych celów, jak programowanie sterowników, systemów operacyjnych, kart graficznych, a także niewielkich mikrokontrolerów o ograniczonych zasobach. Właśnie teraz, w czasach burzliwego rozwoju internetu rzeczy, język C udowadnia swoją przydatność. Wystarczy nauczyć się tworzyć w nim czysty kod o niewielkich rozmiarach.

W tym podręczniku do praktycznej nauki programowania w języku C szczególną uwagę zwrócono na pisanie kodu umożliwiającego uzyskanie wysokiej wydajności w środowiskach o bardzo małych zasobach. Znalazło się tu gruntowne omówienie podstaw dobrego programowania w języku C. Opisano struktury kontrolne, operatory, funkcje i inne elementy składni C, a także zasady dobrego programowania i wzorce, dzięki którym można zmniejszać rozmiar skompilowanego programu. Przeanalizowano również środowisko Arduino, które jest świetną platformą docelową dla niewielkich programów napisanych w C. Zawarte tu informacje przydadzą się jednak każdemu, kto chce się zająć programowaniem dla systemów wbudowanych.

W książce między innymi:

  • podstawy języka C, w tym typy danych, przepływ sterowania i funkcje
  • zarządzanie pamięcią i działanie programów w prostych urządzeniach
  • tworzenie czytelnego i łatwego w utrzymaniu kodu w języku C
  • optymalizacja kodu pod kątem wydajności
  • testowanie istniejących bibliotek i tworzenie własnych

Programowanie niskopoziomowe? Czysta radość z czystego C!


 O autorze

Marc Loy jest programistą i szkoleniowcem. Specjalizuje się w projektowaniu doświadczeń użytkownika i tworzeniu aplikacji mobilnych.

Szczegóły - Język C dla małych urządzeń. Krótki kod o wielkich możliwościach

  • Autor: Marc Loy
  • Wydawnictwo Helion
  • Seria O'Reilly
  • Oprawa: Miękka
  • Rok wydania: 2022
  • Ilość stron: 264
  • Format: 16.8 x 23.7 cm
  • Stan: nowy, pełnowartościowy produkt
  • Model: 9788328386310
  • Język: polski
  • Podtytuł: Krótki kod o wielkich możliwościach
  • Oryginalny tytuł: Smaller C: Lean Code for Small Machines
  • Tłumacz: Jacek Janusz
  • Nr wydania: 1
  • ISBN: 9788328386310
  • EAN: 9788328386310
  • Wymiary: 16.8x23.7cm

Dane producenta

HELION S.A., ul. Kościuszki 1C, 44-100 Gliwice, Polska, gpsr@grupahelion.pl, tel. (32) 230-98-63

Recenzje

Podziel się swoją opinią

Oceń produkt

O Autorze