Ekstremalny kod w języku C. Współbieżność i programowanie zorientowane obiektowo

Jeśli uważasz, że język C dawno został odłożony do lamusa, jesteś w błędzie.Wielu inżynierów oprogramowania o nim zapomniało, jednak C wciąż cieszy się popularnością.Jest przy tym uważany za dość trudny język programowania, gdyż samo opanowanie jego składni to za mało, aby efektywnie go wykorzystywać.Właśnie dlatego ceni się programistów z wnikliwym i naukowym podejściem do reguł i praktyk.

  • Autor: Kamran Amini
  • Ilość stron: 752
  • Wydawnictwo: Helion
  • Numer ISBN: 978-83-283-7459-1
  • Data wydania: 2021-04-27

Jeśli uważasz, że język C dawno został odłożony do lamusa, jesteś w błędzie. Wielu inżynierów oprogramowania o nim zapomniało, jednak C wciąż cieszy się popularnością. Jest przy tym uważany za dość trudny język programowania, gdyż samo opanowanie jego składni to za mało, aby efektywnie go wykorzystywać. Właśnie dlatego ceni się programistów z wnikliwym i naukowym podejściem do reguł i praktyk. Tylko wtedy można wykorzystać możliwości języka C do tworzenia efektywnych systemów. W tym celu profesjonalny programista C musi tworzyć kod na bardzo wysokim poziomie.

To książka przeznaczona dla programistów, którzy chcą stać się ekspertami języka C. Przedstawia zasady pracy z dyrektywami preprocesora, makrami, kompilacją warunkową i ze wskaźnikami. Omawia ważne aspekty projektowania algorytmów, funkcji i struktur. Sporo miejsca poświęcono tu kwestii uzyskiwania maksimum wydajności z aplikacji działających w środowisku o ograniczonych zasobach. Starannie opisano, jak C współpracuje z systemem Unix, w jaki sposób zaimplementowano reguły zorientowane obiektowo w języku C, a także jak wykorzystać wieloprocesowość. To świetny materiał bazowy do samodzielnego badania, zadawania pytań i eksperymentowania z kodem.

SKU: 9788328374591
Kategoria:

Oceny czytelników

Ta publikacja nie ma jeszcze ocen.

Dodaj pierwszą recenzję “Ekstremalny kod w języku C. Współbieżność i programowanie zorientowane obiektowo”

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *