سلام دوستان.یک سوال
واسه یادگیری از صفر c# به نظرتون کدوم کتاب بهتره مطالعه کنم ؟؟؟ یعنی مثال های بهتری آورده و فهمش راحت تره !!!
ضمن اینکه به نظرتون از همون اول C++ کار کنم یا اول C# رو یاد بگیرم بعد C++ ???
ممنون میشم اساتید محترم جواب بدن
سلام دوستان.یک سوال
واسه یادگیری از صفر c# به نظرتون کدوم کتاب بهتره مطالعه کنم ؟؟؟ یعنی مثال های بهتری آورده و فهمش راحت تره !!!
ضمن اینکه به نظرتون از همون اول C++ کار کنم یا اول C# رو یاد بگیرم بعد C++ ???
ممنون میشم اساتید محترم جواب بدن
اگر ++C رو یاد بگیری که عالی میشه. اما یرای یادگیری #C هیچ اجباری برای یادگیری ++C نیست.
کتاب های مهندس جعفرنژادقمی خیلی عالی هستن.
اگر بتونین ترجمه کتاب سورس مایکروسافت رو گیر بیارین توپ میشه.
بستگی به هدفت داره همونطوری که گفتن واسه #C نیازی به یادگیری ++C نداری (لزوما)
به نظر من بزرگترین بدی از دیدگاه کلی نسبت به #C و .... کلا پلتفرم NET. مشکل وابستگی هست یعنی به یه پلتفرم خاص وابسته میشی و کلا ساده تر اما محدودتره اگه با این مشکلی نداری #C زبان خوبیه....و میتونی روی پشتیبانیهای مایکروسافت هم حساب کنی....
هدفتون از زبان مورد نظر چیه ؟
انگار مثلا شما میاین میگین من چینی یاد بگیرم یا فرانسوی ؟ اگه من از شما بپرسم چیکار می کنین ؟ اگه قرار باشه یه روزی برم فرانسه بهتره که فرانسوی یاد بگیرم تا چینی دیگه . نه ؟
از اون سوال ها بود ! خب هر چي تعدادي بيشتر زبان بلد باشي براي يادگيري زبان جديد اماده تري و سريع تر ياد ميگيري مخصوصا اگر از يه خانواده باشن: c, c++ , C#
اين دوتا براي كارهاي مختلفي استفاده ميشن.
كتاب قومي هم كتاب بدي نيست, ولي نميدونم c# داره يا نه.
من میخوام برنامه نویسی رو حرفه ای شروع کنم !
خواستم ببینم c++ چه مزایایی نسب به c داره ؟
یعنی چند تا مثال راجع به کارهایی که با c++ و c میشه انجام داد بگید تا بدونم هرکدومشون در چه مواردی استفاده میشن !
ضمن اینکه دوستان خودشون c++ رو چطوری یاد گرفتن و از کجا شروع کردن؟
بعد کتاب آقای قومی آیا بهترین کتاب هست ؟؟؟
Last edited by NaKhoda BiBaK; 08-12-2009 at 11:55. دليل: ب
c++ از نسل c هست كه شباهت زيادي هم دارن و تفاوت هاي كلي و جزي (مثلا نوع داده اي bool كه تويه c نيست. يا print و cout و...)
ولي c++ چيزي داره كه c نداره. اون هم شي گرا بودن . برنامه هاي شي گرا مرتب و ساخت يافته هستن.
به زبان خودمون جمع و جورتر هستن و فهميدن كد ساده تره. ولي اين مسايل در سطح ابتدايي يادگيري زياد مطرح نيستن. در ضمن اگه شما c رو در سطح ابتدايي بلد باشيد ,در سطح ابتدايي c ++ رو در عرض كمتر از يك روز ياد ميگيريد. خيلي شبيه هستن . مگر تويه بحث كلاس و... كه c نداره.
یه کم دقیقتر باشیم در واقع برنامه نویسی شی گرا از شلوغ تر و پرباگ تره واسه همین اغلب هسته سیستم عاملها رو سعی میکنن با سی بنویسن...
شلوغتر و پر باگتر!! مطمعنین؟ این ویژگی هایی هست که عموما به زبان سی نسبت داده میشه ...نوشته شده توسط MasterGeek [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
در زابطه با انتخاب زبان، موضوعی که هزار بار پرسیده شده نمیدونم چرا باز پرسیده میشه. همونطور که sin2x=2sinxcosx گفتش
تا ندونی هدفت چیه انتخاب زبان معنی نداره، حتی اگه هدف تفریح کردن باشه .
Last edited by hoax3r; 08-12-2009 at 20:09.
++C نه تنها مزایایی نسبت به C داره بلکه مزایایی نسبت به خیلی از زبان های دیگه هم داره . البته این نیست که اصلا نقطه ضعف هم نداشته باشه . ولی فوق العاده قدرتمنده . اینو مطمئن باشین . در میان زبان های شیء گرا که خیلی خیلی کامله . مثلا برای جاوا تبلیغ میشه که زبانی کاملا شیء گرا هست . ولی Operator Overloading نداره . ولی باز هم همه این ها دلیل نمیشه که دنبال ++C برین . باز هم هدفتون رو نگفتین . در مورد باگ دار بودن هم جناب hoaxer توضیح دادن .
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)