PDA

View Full Version : یادگیری



bassplayer
پنج شنبه 05 بهمن 1385, 09:16 صبح
با سلام
من خیلی مشتاق به یادگیری c++ builder هستم . و معمولا هم همه چیز رو با کتاب یاد میگیرم .
در مورد c++ builder یک کتاب از ایز ایران پیدا کردم که خیلی کم هست .
در مقابل میبینم که برای دلفی چندین کتاب کامل وجود داره .
سوالی که هست اینه که در صورتی که من بخوام از دلفی استفاده کنم از چه امکاناتی گذشتم ؟
یعنی اینکه c++ builder چه چیزی می تونه انجام بده که دلفی نمیتونه ؟
از نظر کارایی من که تست کردم فایل های دلفی حجیم تر هستند اما سریعتر کامپال می شوند .
در ضمن وقتی دو تا برنامه مشابه از هر کردوم در حالت اجرا هستند از طریق تسک منیجر میبینیم که برنامه نوشته شده با دلفی استفاده کمتری از رم میکنه . درسته ؟

Inprise
پنج شنبه 05 بهمن 1385, 23:29 عصر
برنامه نوشته شده با دلفی استفاده کمتری از رم میکنه . درسته ؟

نه لزوما


سوالی که هست اینه که در صورتی که من بخوام از دلفی استفاده کنم از چه امکاناتی گذشتم ؟

کدهای زیادی به زبانهای C و CPP نوشته شده اند ؛ در واقع برای هر کاری قطعا" لااقل یک نمونه کامل وجود دارد ، برای دلفی اوضاع اینطور نیست . اگر از C استفاده نکنی ، مجموعه افرادی که میتونن کدت رو بخونن و بفهمن کمترن ، و از منابع کمتری استفاده میکنی، این میتونه خوب باشه و میتونه خوب نباشه ؛ بستگی داره .


یعنی اینکه c++ builder چه چیزی می تونه انجام بده که دلفی نمیتونه ؟

هیچی . در حقیقت همراه با BCB‌ یک نسخه کامپایلر دلفی هم توزیع شده که هنگام کامپایل VCL و کامپوننتهای مربوط رو بسازه ، چون آنها با زبان دلفی نوشته شدن و نه C . پس بهر حال با یک برنامه BCB در واقع همیشه مقداری کد دلفی هم وجود دارد . اما مسئله ای که BCB بتونه حل کنه و دلفی نتونه وجود نداره ؛ این فقط به تفاوت زبان و سلیقه و استاندارد و شرایط کار بستگی داره که کدومشون انتخاب بشن .

برای BCB هم کتابهای متعددی موجودند ، حتی کتاب Inside Delphi 2006‌ هم همزمان از کدهای دلفی و سی استفاده کرده ، کافی است برای دریافت کتاب مورد نظرت جستجو کنی . در مورد ترجمه فارسی اطلاعی ندارم و فکر نمیکنم که مفید هم باشه ، اگر باشه .

alireza643
شنبه 07 بهمن 1385, 09:25 صبح
تو سایت خود بورلند هم یه کتاب 200 صفحه ای برای یاد گیری محیط گذاشتن که خیلی میتونه مفید باشه.