کتاب الکترونیکی

C را در مک یاد بگیرید

Learn C on the Mac

دانلود کتاب Learn C on the Mac (به فارسی: C را در مک یاد بگیرید) نوشته شده توسط «Dave Mark»


اطلاعات کتاب C را در مک یاد بگیرید

موضوع اصلی: برنامه نویسی: زبان های برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Apress

نویسنده: Dave Mark

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2008

تعداد صفحه: 378

حجم کتاب: 6 مگابایت

کد کتاب: 1430218096 , 9781430218098 , 9781430218104

نوبت چاپ: 1st ed. 2009. Corr. 3rd printing

توضیحات کتاب C را در مک یاد بگیرید

اخیراً Kindle را برای مک دانلود کردم و به دلیل علاقه، نسخه Kindle Learn C را در مک انتخاب کردم تا Kindle را در عمل تجربه کنم. نسخه Kindle هیچ شماره صفحه کتابی را نشان نمی داد که بسیار خسته کننده بود زیرا تشخیص اینکه کجا در کتاب هستم بدون مراجعه به فهرست مطالب دشوار بود. تجربه کاربری رضایت بخش نیست.

خود کتاب از نظر کیفیت کمی بالاتر از کیفیت کامل است اما با یک تماس محدود. بیشتر کدها حول ایجاد یک کتابخانه DVD ساخته شده اند – با استفاده از ترمینال برای همه ورودی ها و خروجی ها – رویکردی بسیار تاریخی اگر نه قدیمی که برای رایانه های شخصی 386 از دهه 80 مناسب تر است. این یک پروژه بسیار ساده است، به نظر من برای آنچه مک ارائه می دهد بسیار ساده است. برش کد از وب سایت کتاب در دسترس است. لیست طولانی از اشکالات توسط خوانندگان در وب سایت همراه با پاسخ های نویسنده گزارش شده است. برخی از اشکالات فقط به دلیل خواندن اثبات بد هستند، اما برخی دیگر جدی تر هستند. به عنوان مثال، سردرگمی اپراتور در پایان کتاب، یک قطعه کوتاه در مورد درختان باینری و جستجو با یک قطعه حتی کوتاهتر در مورد بازگشت (با استفاده از فاکتوریل به عنوان مثال) قبل از آن ارائه می شود. نویسنده خود را از طرفداران آثار کنوت می‌داند، بنابراین مطمئناً می‌توانست چیزی اساسی‌تر ارائه کند.

به طور خلاصه، این کتاب یک برنامه کاربردی ورودی/خروجی متمرکز بر ترمینال را انتخاب می‌کند و از آن برای ارائه تصاویر مختصری از سازه‌ها و مکانیسم‌های C استفاده می‌کند. جدا از چند اسکرین شات از XCode در ابتدا، خواننده را می‌توان به خاطر این که فکر می‌کرد به یک تاب زمانی از ارائه C مربوط به 20 سال یا بیشتر پیش رفته، بخشید. Objective-C و Cocoa ذکرهایی دریافت می کنند که آنقدر مختصر هستند که بی فایده هستند. به نظر من جزء “مک” در کتاب بی ربط است. متون C بهتر، اساسی تر و چالش برانگیزتر وجود دارد.


Recently I downloaded Kindle for the Mac, and out of interest I chose the Kindle version of Learn C on the Mac to experience Kindle in action. The Kindle version did not display any book page numbers which was immensely frustrating since it was hard to gauge where I was in the book without referring back to the table of contents. Not a satisfying user experience.

The book itself is a little higher in quality than complete drek but by a narrow call. Most of the code is built around creating a DVD library – using the terminal for all input and output – a very historical if not dated approach more suited to a 386 PC from the 80s. It is a very simple project, too simple in my opinion for what the Mac has to offer. Code slices are available from the book’s website. A long list of bugs are reported by readers on the website along with author responses. Some of the bugs are just down to bad proof reading, but others are more serious. e.g. operator confusion. Towards the end of the book, a short piece on binary trees and searching is preceded by an even shorter piece on recursion (using factorial as exemplar). The author professes himself a fan of Knuth’s work so surely something more substantial could have been presented.

In summary the book takes one straightforward terminal focused I/O application and uses it deliver brief illustrations of C constructs and mechanisms. Apart from a couple of screen-shots from XCode at the beginning, a reader could be forgiven for thinking they had stumbled into a time warp of C presentation from 20 or more years ago. Objective-C and Cocoa get mentions that are so brief as to be useless. The ‘Mac’ component in the book in my opinion is irrelevant. There are better C texts, more substantial and more challenging.

دانلود کتاب «C را در مک یاد بگیرید»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

📖 خرید این کتاب

برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمه‌های زیر کلیک کنید تا پیام آماده برای شما ارسال شود:

پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.