به نظر شما بايد اول .net#cرو ياد گرفت يا ++c(نه .net)؟
خودم ميگم كه اول #c رو ياد بگيرم تا بتونم براي ويندوز برنامه بنويسم بعد ++c رو كه باهاش ويندوز رو نوشتند ياد بگيرم.
به نظر شما بايد اول .net#cرو ياد گرفت يا ++c(نه .net)؟
خودم ميگم كه اول #c رو ياد بگيرم تا بتونم براي ويندوز برنامه بنويسم بعد ++c رو كه باهاش ويندوز رو نوشتند ياد بگيرم.
شما اول بگو با زبان برنامه نویسی دیگه ای آشنایی داری؟ با چی؟
c , c++ اگرچه زياد كاربردي نيستن و بيشتر دانشگاهي هستن اما دانش برنامه نويسي رو بهت ياد ميدن
سلام
با یادگیری یکی از زبان های عضو دات نت (C#.Net و VC++.Net و VB.Net) به راحتی و بدون مشکل و بدون نیاز به زبان های دیگر در حال و آینده، میتوانید برای تحت ویندوز و وب و حتی بازی سازی تحت ویندوز و XBox360 کد نویسی کنید.
من يه سوالي داشتم اقا c++ قويتره يا c#
قطعا زبان ++C/C قدرت و انعطاف بیشتری نسبت به #C دارن
به هر حال اگر هدف شما از برنامه نویسی اینه که زود برنامتون رو آماده کنین دست مشتری بدین
طبق گفته دوستان #C (کلا net.) براتون مناسبه
اين دو تا به هم ربطي ندارند؟
سلام چه زبان برنامه نویسی کاربردی هست ؟ مگه زبان ++C شی گرا نیست و همه مسائل را می توان با ان حل کرد پس چرا می گویید کاربردی نیست ؟
++C به این دلیل که با برخی از خصوصیات زبان نسل قبل خودش سازگار باشه بصورت هیبریدی طراحی شده و کاملا شی گرا نیست مثلا بعضی جاها خصوصیت Encapsulation نقض میشه و این ضعف نیست بلکه برای همون سازگاریهاست که گفتم. c++ کاربردی هست اما به خاطر امکانات سیستمی که در اختیار داره و بعضی از قابلیت های زبان های سطح پایین عمدتا یه زبان سیستمی در نظر گرفته میشه تا اینکه یه انتخاب برای کاربردهای وسیع تجاری باشه.
کاربردی بودن بالای زبانی مثل C# در مقایسه با C++ حذف یکسری از پیچیدگیهاست که cpp داره و در توسعه برنامه های تجاری یک ضعف به حساب میاد و دوم وجود هزاران کلاس آماده ای هستش که برای c# و سایر زبان های زیر مجموعه دات نت وجود داره. مورد دیگر fully object oriented بودن اون هستش که باعث میشه راه حل های تجاری در سطح enrterprise خیلی سریع تر و ساده تر انجام بشه. مثلا یه برنامه بزرگ رو به چند زیر کلاس تقسیم کرد و روی هر کلاس یه برنامه نویس کار کنه امممما! همین که c++ به شما اجازه تعریف یه تابع یا متغیر خارج کلاس رو میده کار رو خراب میکنه و... . دوستانی که واقعا برنامه نویسی شی گرا میدونن چیه این گفته بنده رو کاملا لمس میکنن یعنی چی!
همچنین برای پیاده سازی یه برنامه تحت وب یا یه دیتابیس و یا یا برنامه گرافیکی c++ انتخاب زیاد مناسبی نیست.
کاربردی بودن یعنی همین دوست من![]()
سلام بی نهایت ممنون که راهنمایی ام کردید یعنی شما پیشنهاد می کنید C# یاد بگیرم ایا زبان پیشرفته تر و بهتی هم هست اگه هست لطفا راهنمایی ام کنید ممنون میشم .
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)