Extrem C

Bewertung:   (4,5 von 5)

Extrem C (Kamran Amini)

Leserbewertungen

Zusammenfassung:

Das Buch „Extreme C“ wird für seine Tiefe und Breite bei der Behandlung fortgeschrittener C-Programmierkonzepte gelobt und bietet nicht nur wertvolle Einblicke in die Sprache C, sondern berührt auch die Grundlagen der Informatik. Es ist gut strukturiert und richtet sich an fortgeschrittene Programmierer, die ihre Fähigkeiten verbessern wollen. Einige Leser finden jedoch die Kapitel über objektorientierte Programmierung unnötig oder schlecht ausgeführt, und es gibt Kritik an irreführenden Inhalten im Zusammenhang mit dem Titel des Buches und dem Schreibstil.

Vorteile:

Tiefgründiger und reichhaltiger Inhalt
gut organisierte Kapitel
klare Erklärungen
wertvoll für das Verständnis fortgeschrittener Themen in C und der Informatik
einzigartiger Ansatz zur objektorientierten Programmierung in C
praktische Einblicke für die Linux-Entwicklung
behandelt verschiedene wichtige Konzepte wie Speicherverwaltung, Threading und Debugging-Tools.

Nachteile:

Einige Kapitel, insbesondere zur objektorientierten Programmierung, werden als unnötig oder schlecht präsentiert empfunden
der Titel kann den Leser hinsichtlich der Schwierigkeit oder des Umfangs des Inhalts in die Irre führen
es wurden Fälle von schlechtem Schreibstil und Lektorat festgestellt
einige Inhalte fühlten sich aufgefüllt an oder es fehlte an Tiefe bei bestimmten Themen
nicht für absolute Anfänger geeignet.

(basierend auf 38 Leserbewertungen)

Originaltitel:

Extreme C

Inhalt des Buches:

Gehen Sie an die Grenzen dessen, was C - und Sie - tun können, mit diesem intensiven Leitfaden zu den fortschrittlichsten Fähigkeiten von C. Hauptmerkmale Nutzen Sie die Low-Level-Steuerung, die Flexibilität und die hohe Leistung von C. Ein umfassender Leitfaden zu den leistungsstärksten und anspruchsvollsten Funktionen von C. Ein zum Nachdenken anregender Leitfaden mit vielen praktischen Übungen und Beispielen.

Zu C gehört viel mehr als die Kenntnis der Syntax der Sprache. Die Industrie sucht nach Entwicklern mit einem rigorosen, wissenschaftlichen Verständnis der Prinzipien und Praktiken. Extreme C zeigt Ihnen, wie Sie die fortschrittlichen Low-Level-Fähigkeiten von C nutzen können, um effektive und effiziente Systeme zu schreiben. Dieses intensive, praktische Handbuch wird Ihnen helfen, ein erfahrener C-Programmierer zu werden.

Aufbauend auf Ihren vorhandenen C-Kenntnissen werden Sie Präprozessoranweisungen, Makros, bedingte Kompilierung, Zeiger und vieles mehr beherrschen. Sie werden neue Einblicke in den Entwurf von Algorithmen, Funktionen und Strukturen gewinnen. Sie werden entdecken, wie C Ihnen hilft, die maximale Leistung aus kritischen, ressourcenbeschränkten Anwendungen herauszukitzeln.

C spielt in der Programmierung des 21. Jahrhunderts immer noch eine entscheidende Rolle und ist die Kernsprache für Feinmechanik, Luftfahrt, Weltraumforschung und vieles mehr. Dieses Buch zeigt, wie C mit Unix funktioniert, wie man OO-Prinzipien in C implementiert und deckt Multiprocessing vollständig ab.

In Extreme C ermutigt Amini Sie dazu, selbst zu denken, zu hinterfragen, anzuwenden und zu experimentieren. Das Buch ist unverzichtbar für alle, die ihre C-Kenntnisse auf die nächste Stufe heben wollen. Was Sie lernen werden Aufbauen Sie fortgeschrittenes C-Wissen auf einem soliden Fundament, das in den ersten Prinzipien verwurzelt ist Verstehen Sie Speicherstrukturen und die Kompilierungspipeline und wie sie funktionieren und wie Sie das meiste aus ihnen herausholen Wenden Sie objektorientierte Entwurfsprinzipien auf Ihren prozeduralen C-Code an Schreiben Sie Low-Level-Code, der nah an der Hardware ist und die maximale Leistung aus einem Computersystem herausholt Beherrschen Sie Nebenläufigkeit, Multithreading, Multiprocessing und die Integration mit anderen Sprachen Unit Testing und Debugging, Build-Systeme und prozessübergreifende Kommunikation für die C-Programmierung Für wen dieses Buch ist

Extreme C ist für C-Programmierer gedacht, die tief in die Sprache und ihre Möglichkeiten eintauchen wollen. Es hilft Ihnen, das Beste aus der Low-Level-Kontrolle zu machen, die C Ihnen bietet. Inhaltsverzeichnis Wesentliche Merkmale Vom Quelltext zu binären Objektdateien Prozessspeicherstruktur Stack und Heap OOP und Kapselung Komposition und Aggregation Vererbung und Polymorphismus Abstraktion und OOP in C++ Unix: Geschichte und Architektur Systemaufrufe und Kernel Das neueste C Gleichzeitigkeit Synchronisation Thread-Ausführung Thread-Synchronisation Prozess-Ausführung Prozess-Synchronisation Single-Host IPC und Sockets Socket-Programmierung Integration mit anderen Sprachen Unit-Tests und Debugging Build-Systeme

Weitere Daten des Buches:

ISBN:9781789343625
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Extrem C - Extreme C
Gehen Sie an die Grenzen dessen, was C - und Sie - tun können, mit diesem intensiven Leitfaden zu den fortschrittlichsten Fähigkeiten von C. Hauptmerkmale Nutzen Sie die...
Extrem C - Extreme C

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)