سلام دوستان.یک سوال
واسه یادگیری از صفر 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 نداره.
یه کم دقیقتر باشیم در واقع برنامه نویسی شی گرا از شلوغ تر و پرباگ تره واسه همین اغلب هسته سیستم عاملها رو سعی میکنن با سی بنویسن...
شلوغتر و پر باگتر!! مطمعنین؟ این ویژگی هایی هست که عموما به زبان سی نسبت داده میشه ...
در زابطه با انتخاب زبان، موضوعی که هزار بار پرسیده شده نمیدونم چرا باز پرسیده میشه. همونطور که sin2x=2sinxcosx گفتش
تا ندونی هدفت چیه انتخاب زبان معنی نداره، حتی اگه هدف تفریح کردن باشه .
Last edited by hoax3r; 08-12-2009 at 20:09.
++C نه تنها مزایایی نسبت به C داره بلکه مزایایی نسبت به خیلی از زبان های دیگه هم داره . البته این نیست که اصلا نقطه ضعف هم نداشته باشه . ولی فوق العاده قدرتمنده . اینو مطمئن باشین . در میان زبان های شیء گرا که خیلی خیلی کامله . مثلا برای جاوا تبلیغ میشه که زبانی کاملا شیء گرا هست . ولی Operator Overloading نداره . ولی باز هم همه این ها دلیل نمیشه که دنبال ++C برین . باز هم هدفتون رو نگفتین . در مورد باگ دار بودن هم جناب hoaxer توضیح دادن .
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)