ویژگی برجستهی «The C Programming Language» نوشتهی برایان کرنیگان و دنیس ریچی، دقت توضیحها و مثالهاست. برنامههای کوچک، خود زبان، مسیر داده و مسئولیت هر تابع را قابلدیدن نگه میدارند.
شرحی فشرده از C
کنترل جریان، تابع، pointer و آرایه، struct، ورودی و خروجی و رابطهای کتابخانه، موضوعهای اصلیاند. ایدهها با ساختار جانبی محدود توضیح داده میشوند؛ روشی مناسب برای خواندن دقیق و مراجعهی دوباره.
درس ماندگار کتاب، قابلتوضیحبودن رفتار و رابط برنامه است. در C، فرضهای حافظه و اجرا پیامد دارند؛ فهم مثال از تشخیص syntax فراتر میرود.
خواندن یک اثر کلاسیک امروز
یادگیرنده و برنامهنویسی که به C برمیگردد، میتوانند آن را کنار مستندات فعلی زبان و کامپایلر بخوانند. اهمیت تاریخی کتاب، آن را به راهنمای کامل برنامهنویسی امن C امروز تبدیل نمیکند. ارزشش در روش روشن بیان اصول و دقت در شرح رفتار برنامه است.
دریافت کتاب
- Pearson: C Programming Language, 2nd Edition
