📖 Overview
Jens Gustedt is a computer scientist and programming language expert who works as a senior scientist at the French National Institute for Computer Science and Applied Mathematics (INRIA). He specializes in concurrent programming, parallel algorithms, and the C programming language.
Gustedt serves on the ISO C standardization committee, where he contributes to the development and evolution of the C programming language standard. His technical expertise focuses on modern C programming practices and concurrent programming paradigms.
He authored "Modern C," a comprehensive guide to contemporary C programming that addresses current language features and best practices. The book reflects his deep understanding of C language evolution and his involvement in its standardization process.
Gustedt's academic background includes research in distributed algorithms and parallel computing. His work bridges theoretical computer science concepts with practical programming applications, particularly in systems programming and high-performance computing contexts.
👀 Reviews
Readers praise "Modern C" for its thorough coverage of C11 and C18 standards, with many noting that Gustedt presents complex concepts in accessible terms. Programmers appreciate the book's focus on modern C features that many other resources overlook, particularly the coverage of atomics, threads, and generic programming.
Many readers highlight the book's practical approach, stating that Gustedt provides real-world examples and explains why certain practices matter in contemporary development. The progressive structure receives positive feedback, with readers noting how concepts build logically from basic to advanced topics.
Some readers find the book challenging for beginners, noting that prior programming experience helps when working through the material. A few reviews mention that certain sections assume familiarity with computer science concepts that novice programmers may lack.
Several readers criticize the book's density, stating that some explanations could be clearer or more concise. Some note that while the technical accuracy is high, the writing style can feel academic rather than tutorial-focused.