ورود

View Full Version : جاوا یا ویژوال ++C



Mehdi Naderi
یک شنبه 05 تیر 1390, 21:56 عصر
سلام
دوستان عزیز ممنون میشم نظرات خود رو مستند بگین

برای ایجاد یک برنامه که قراره تحت دسکتاپ اجرا بشه و باید روی سیستم عامل های مختلف اجرا بشه و به علت پردازش های گرافیکی بالا باید بالاترین سرعت رو داشته باشه کدوم زبان بهتره ؟

AMIBCT
یک شنبه 05 تیر 1390, 22:07 عصر
با C++‎ هم می‌تونید برنامه‌ی چند سیستم‌عامله بنویسید

مسئله شدن نیست
توانستن است

آیا شما می‌توانید با C++‎ یه برنامه بنویسید که فقط توی ویندوز اجرا بشه و از کتابخانه‌های ویندوز هم استفاده نکنید؟
۹۹ درصد جواب منفی است
حالا وقتی همین موضوع رو به چند سیستم‌عامل تعمیم بدیم اون وقت پاسخ این پرسش شما دیگه خیلی واضح خواهد بود

اگه توانایی دارید C++‎ خیلی قوی‌تره و کارایی قطعا بالا خواهد رفت

ولی اگه توانایی ندارید، جاوا خیلی از این پیچیدگی‌ها رو مخفی کرده و بسیار سریع‌تر می‌شه به هدف رسید

eshpilen
یک شنبه 05 تیر 1390, 23:48 عصر
بستگی داره برنامهء شما بخواد چه امکاناتی داشته باشه و چیکار بکنه. مثلا فقط پردازش گرافیک داره؟ منظور از پردازش گرافیک دقیقا چیه؟ مثلا پردازش پیکسل های تصاویر؟ انیمیشن دوبعدی؟ سه بعدی؟ چه امکانات دیگه ای نیاز داره یا باید درنظر بگیرید که در آینده ممکنه نیاز بشن؟
با فریمورک Qt که تحت سی++ هست میشه Cross platform برنامه نوشت. ولی حداقل روی ویندوز همه جور امکاناتی نداره، مگر اینکه بقول کاربر بالایی توانایی زیادی داشته باشید و بتونید برای هر نیازی در حال و آینده از کتابخانه های خارجی استفاده کنید. کار راحتی نیست. بخصوص اگر بخواید کتابخانه ها و امکانات مورد نظر مستقل از پلتفرم باشن این کار میتونه خیلی دشوار بشه که عملا رهاش کنید. چون روی هر پلتفرم باید خودتون پیاده سازی کنید. اون امکاناتی که خود Qt داره خوبیش اینه که قبلا تمام این پیچیدگی ها رو حل کردن و حاضر و آماده شما فقط استفاده میکنید. اگر امکاناتش کفایت بکنه مشکلی نیست. ولی برای چیزهایی که نداره باید خودتون راهکار مستقل از پلتفرم ایجاد کنید و این خیلی وقتا میتونه خیلی خیلی مشکل باشه. یا اینکه روی هر پلتفرم از امکانات و کتابخانه ها و کد مخصوص اون پلتفرم استفاده کنید که اینم باز کار خیلی سختی هست.