1. مهدی
  2. برنامه‌نویسی و طراحی وب
  3. چهارشنبه, 17 تیر 1394
سلام دوستان
من به C++ تسلط کامل دارم و کمی هم باز زیان های تحت و جاوا کار کردم ،
الان میخوام C# یاد بگیرم و هم بهش نیاز دارم و هم جدی هستم ،
بیشتر هدفم هم ساخت نرم افزار برای کامپیوتره ، مثلا نرم افزار حسابداری و ...
حاالا برای من که به C تسلط دارم :
چجوری میتونیم یاد بگیرم؟ کتاب ، سایت یا فیلم آموزشی مناسب من سراغ دارید؟
چقدر دشواره؟
چقدر زمان میبره؟
همین ، مرسی
hani بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
سلام
واقعا C# رو برای چی میخواین یاد بگیرید ؟ وقتی ++C و java بلد هستید واقعا چرا ؟!!!! :)
شما با C# خودتون رو به محیط ویندوز محدود میکنید ، این صحبتایی که میگن C# رو توی mono هم میشه برای مک و لینوکس هم توسعه داد را جدی نگیرید محیط تخصصی C# همون VS هست پس عملا شما به همون ویندوز محدود میشید

یه پیشنهاد دوستانه میکنم سعی کنید خودتون رو به پلتفرم ویندوز محدود نکنید مشکلی که اکثر برنامه نویسهای خوب کشورمون دارن ، شما فقط کافیه نگاهی به این نرم افزاری حسابداری بکنید ، تنها برای ویندوز منتشر میشن تازه اونم با هزارتا مشکل پس دوستانه میگم از زبانهای پلتفرمهای انحصاری مثل C# (مایکروسافت) و C_objective(اپل) دوری کنید

به نظر من شما که به ++C تسلط دارید قویترین اسلحه رو داری فقط میمونه با یه فریمورک خوب هم اشنا بشی که من Qt رو پیشنهاد میکنم ، با Qt شما یکبار کد میزنی همه جا اجرا میکنی:) اونم با قدرت و سرعت فوق العاده ++C ، به نظر من Qt اصلی ترین نقطه ضعف ++C درمقابل java رو که همون مالتی پلتفرم بودن java بود رو به نوعی از بین برد، برای اشنایی با محیط Qt میتونید از این آموزش فارسی استفاده کنید عنوان
اگر خیلی اصرار دارید و میخواین یه زبون سوم هم یادبگیرید به نظر من python رو در کنار java و C++ یاد بگیرید گرچه خودم به شخصه اعتقاد راسخی به ++C دارم ;)
میتونید توی نمودار زیر سهم هر زبان رو مشاهده کنید

http://uupload.ir/files/2hvn_photo_2015-07-08_10-40-42.jpg

در اخر بازم تاکید میکنم اگر واقعا تسلط عالی روی ++C دارید Qt مخصوص شماس
اینم اضافه کنم که زبانهایی مثل python و java تفسیری هستن و از لحاظ سرعت در بهترین حالت الگوریتم باز هم سرعتشون نسبت به ++C که کد نیتیو تولید میکنه کمتره
البته این صحبتای من رو دلیل بر ضعف java نسبت به ++C ندونید به هر حال java هم مزیتایی داره نسبت به ++C مثل کتابخونه‌های غنی و کامل ، مالتی پلتفرم بودن
موفق باشید
http://8pic.ir/images/cey8vb6aw7055ns560f0.gif http://8pic.ir/images/gfwfnoz9vjfa5hrx260e.gif http://8pic.ir/images/5owjmdso9cy5avg3nsfb.gif http://8pic.ir/images/20gdy2z8wd2gzb25tqou.gif http://8pic.ir/images/53361nr7xhimv8xjqi1s.gif
  • صفحه :
  • 1


هنوز پاسخی به این پست ارسال نشده است.
البته از آنجایی که هنوز در سایت لاگین نکرده‌اید، اجازه‌ی پاسخ دادن به این پست را ندارید.

ورود / ثبت‌نام

 

کاربران فعال این ماه

مینا
Super User
مسعود یوسف‌نژاد
نازنین امامی
علی مردانی