انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: انتخاب بین c++ و java  (دفعات بازدید: 5960 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین M.Mehdi

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
  • Linux is not the only such operating system
انتخاب بین c++ و java
« : 19 امرداد 1394، 01:15 ب‌ظ »
با سلام خدمت دوستان عزیز
بنده مدتی هست که php کار میکنم و از چند وقت پیش تصمیم گرفتم شروع به یادگیری یک زبان به صورت تخصصی کنم
هدف هم نوشتن برنامه برای هر پلتفرمی هست . چه لینوکس چه ویندوز و چه android
تصمیم داشتم جاوا یاد بگیرم اما نمیدونم امروزه برای برنامه هایی که در ایران مینویسن کسی جاوا رو انتخاب میکنه ؟ برنامه های لینوکسی ما چقدرش با جاوا نوشته شده ؟
از طرفی c++ و qt رو تجربه کردم و خیلی عالی بود اما برای اندروید بیشتر از جاوا استفاده شده تا c++
ممنون میشم راهنمایی کنید , معمولا از هرکسی سوال کردم هرکس از زبان مورد علاقه خودش دفاع کرده و نتونستم انتخاب کنم

آفلاین احسان فعالپور

  • Sr. Member
  • *
  • ارسال: 408
  • جنسیت : پسر
پاسخ : انتخاب بین c++ و java
« پاسخ #1 : 19 امرداد 1394، 01:28 ب‌ظ »
سلام.بی طرف بخوام بگم هیچ زبانی نسبت به دیگری برتری نداره.زبانها یک وسیله هستند تا آنچه که شما در ذهن دارید رو پیاده کنن.
شما مفاهیم برنامه نویسی رو یاد بگیری سوییچ کردن بین زبانها وقت زیادی رو ازتون نمیگیره.

موفق باشید.
عضو ارشد فدراسیون بیکاران ایران FBI

آفلاین M.Mehdi

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
  • Linux is not the only such operating system
پاسخ : انتخاب بین c++ و java
« پاسخ #2 : 19 امرداد 1394، 01:34 ب‌ظ »
ممنون از شما
در این که شکی نیست
اما خوب من تقریبا نیاز هام رو بیان کردم
چرا برنامه نویس های ما از جاوا برای اندروید استفاده میکنن فقط ؟!
چرا c++ مورد استفاده قرار نمیگره ؟

آفلاین koosha

  • Hero Member
  • *
  • ارسال: 734
  • جنسیت : پسر
پاسخ : انتخاب بین c++ و java
« پاسخ #3 : 19 امرداد 1394، 01:39 ب‌ظ »
چرا برنامه نویس های ما از جاوا برای اندروید استفاده میکنن فقط ؟!
چرا c++ مورد استفاده قرار نمیگره ؟
خب هرچیزی برای یه کاری خوبه . شما با هرزبانی میتونید تحت وب بنویسید اما یه سری زبان تو این زمینه راحت تر و مناسب ترند .
بحث جاوا هم همین طوره . با کیوت ، پایکیوت ، کیوی و ... هم میشه برای اندروید برنامه نوشت اما اونچیزی که خودشون معرفی کردند مناسب تره .
GNU/Linux
Debian8
I3 WM

آفلاین alih_net

  • High Sr. Member
  • *
  • ارسال: 596
  • جنسیت : پسر
    • سیدعلی حسینی
پاسخ : انتخاب بین c++ و java
« پاسخ #4 : 19 امرداد 1394، 01:42 ب‌ظ »
چرا برنامه نویس های ما از جاوا برای اندروید استفاده میکنن فقط ؟!
چرا c++ مورد استفاده قرار نمیگره ؟

چون جاوا زبان پیشنهادی Google هست .

آفلاین M.Mehdi

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
  • Linux is not the only such operating system
پاسخ : انتخاب بین c++ و java
« پاسخ #5 : 19 امرداد 1394، 01:44 ب‌ظ »
ممنون
حالا اگر اندروید رو کنار بزاریم
برای نوشتن برنامه هایی که اصطلاحا مالتی پلتفرم باشن (بیشتر نوشتن برنامه های ویندوز نظیر اتوماسیون ها نرم افزار های حسابداری و..) بهتره شروع به یادگیری جاوا کنم یا c++/qt ؟

آفلاین AAAAAAAAAAAAAAAAAAAA

  • High Sr. Member
  • *
  • ارسال: 506
  • :(
پاسخ : انتخاب بین c++ و java
« پاسخ #6 : 19 امرداد 1394، 02:03 ب‌ظ »
ممنون از شما
در این که شکی نیست
اما خوب من تقریبا نیاز هام رو بیان کردم
چرا برنامه نویس های ما از جاوا برای اندروید استفاده میکنن فقط ؟!
چرا c++ مورد استفاده قرار نمیگره ؟
چونکه شنیدن فقط از جاوا استفاده میشه کرد  :|
------------------
توی زبان های سطح-بالا Python تقریبا همه قابلیت های زبان های مثل خودش رو پوشش میده (اینارو سرچ کنی میفهمی :pypy, nuitka,cython,jython) و مستندات و کتابخونه های بسیار زیادی هم داره

C/C++ و Assembly هم برتریشون اینه که هیچوقت قدیمی و منسوخ نمیشن و تو هر زمینه و هر جایی بری کاربرد دارن(انتخاب های مطمئن تری هستن)

آفلاین alih_net

  • High Sr. Member
  • *
  • ارسال: 596
  • جنسیت : پسر
    • سیدعلی حسینی
پاسخ : انتخاب بین c++ و java
« پاسخ #7 : 19 امرداد 1394، 02:06 ب‌ظ »
ممنون
حالا اگر اندروید رو کنار بزاریم
برای نوشتن برنامه هایی که اصطلاحا مالتی پلتفرم باشن (بیشتر نوشتن برنامه های ویندوز نظیر اتوماسیون ها نرم افزار های حسابداری و..) بهتره شروع به یادگیری جاوا کنم یا c++/qt ؟

همینطور که احسان گفت بهتره برنامه نویسی رو یادبگیری تا زبان برنامه نویسی . جاوا هم  cross platform هست .

آفلاین M.Mehdi

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
  • Linux is not the only such operating system
پاسخ : انتخاب بین c++ و java
« پاسخ #8 : 19 امرداد 1394، 02:14 ب‌ظ »
ممنون از شما
بنده تا حدودی برنامه نویسی بلدم , عرض کردم php کار کردم
میخوام بدونم برنامه های موجود در ویندوز و لینوکس بیشتر از c و c++ استفاده شده یا جاوا ؟
بالاخره زمانی که بخوام شروع به یادگیری کنم باید مسیرم رو بدونم چون جاوا و c++ تفاوت هایی با هم دارند
مثلا design mode در qt خیلی برام بهتر از جاوا بوده

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19724
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : انتخاب بین c++ و java
« پاسخ #9 : 19 امرداد 1394، 02:54 ب‌ظ »
توی برنامه‌هایی که من ازشون استفاده می‌کنم فقط لیبره‌افیس از جاوا استفاده می‌کنه. خود سیستم‌عامل با C نوشته شده عموماً و بیش‌تر برنامه‌های کاربردی با پایتون نوشته شدن.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین محمد فدوی

  • Sr. Member
  • *
  • ارسال: 485
  • جنسیت : پسر
  • آغاز آزادی از رایانهٔ شخصی
    • آغاز آزادی از رایانهٔ شخصی
پاسخ : انتخاب بین c++ و java
« پاسخ #10 : 19 امرداد 1394، 03:50 ب‌ظ »
این سؤالات هیچوقت پرسیدن و پاسخ دادن صریح بشون کار درستی نیست! اینکه چه زبان برنامه‌نویسی‌ای و چه فریمورکی رو انتخاب کنی کاملا به هدفت از برنامه‌نویسی و علاقه‌ت مربوطه و بهتر و بدتر معنا نداره.
این دیدنش خالی از لطف نیست. البته کاربرد این تصویر برای انتخاب زبان نیست! واسه اینه که به ما بفهمونه انتخابش کاملا به هدف و علاقه وابسته‌ست.
اگر به بهداشت و فرهنگ رفتار با حیوانات علاقه دارید، از vetMD.ir دیدن کنید.
وبلاگ شخصی من: http://fadavi.net

آفلاین { AliReaza }

  • Hero Member
  • *
  • ارسال: 866
  • جنسیت : پسر
  • اگه کفشت پاتو می زد و از ترس قضاوت مردم پابرهنه نشدی و درد رو به پات تحمیل کردی، دیگر در مورد آزادی شعار نده...
پاسخ : انتخاب بین c++ و java
« پاسخ #11 : 19 امرداد 1394، 07:59 ب‌ظ »
دوست عزیز

تجربه ای که در ۱۰ سال گذشته کسب کردم اینه که: بهتره تا می تونی زبان برنامه نویسی بلد باشی تا بتونی برنامه نویسی کنی.

من الان خیلی سال میشه که PHP , HTML , CSS , JavaScript و ... بلدم و چند وقت هم هست که بسته به شرایط با Python و Cpp برنامه نوشتم.

مثلا چند وقت پیش یک مورد کار داشتم که باید برنامه ای می نوشتم که در همه جا PC, Web, Mobile قابل استفاده باشه و شرایط استفاده از JAVA نبود.
در نتیجه با Python و با استفاده از PyQt و Django برنامه را نوشتم و الان به خوبی کار میکنه. ( حتی براش موضوع ایجاد کردم )


من یکی از دوستانم JAVA , Cpp و چند زبان دیگر هم بلده و در یک برنامه که دیدم که نیاز داشت تا از ۳ زبان باهم استفاده کنه. و البته استفاده کرد و برنامه به خوبی کار میکنه و هنوز هم داره کاره پشتیبانی برنامه را انجام میده.


پس پیشنهاد میکنم که هر دو را یاد بگیرید و استفاده کنید. چون مطمئنا هردو بکارتون خواهند آمد.

هیچ زبانی نسبت به زبان دیگر برتر نیست. همه زبان ها در جای خودشون باید استفاده بشن تا بهترین برنامه ساخته بشه. حتی اگر نیاز باشه در یک برنامه از چند زبان استفاده بشه.

آفلاین M.Mehdi

  • Jr. Member
  • *
  • ارسال: 60
  • جنسیت : پسر
  • Linux is not the only such operating system
پاسخ : انتخاب بین c++ و java
« پاسخ #12 : 19 امرداد 1394، 10:57 ب‌ظ »
بسیار سپاسگذارم از همه ی دوستانی که لطف کردن و من رو راهنمایی کردند

آفلاین فاروق

  • Hero Member
  • *
  • ارسال: 992
  • جنسیت : پسر
  • <شعار>این یک شعار است</شعار>
    • تارنمای فاروق
پاسخ : انتخاب بین c++ و java
« پاسخ #13 : 22 شهریور 1394، 12:56 ب‌ظ »
سی پلاس پلاس و جاوا خیلی شبیه هم هستند.
اگر یکی رو یاد بگیری اون یکی آسونه.
اما به نظرم سی پلاس پلاس به خاطر آزادی بیشتر بهتره.البته این نظر شخصی منه.
http://pcworms.blog.ir
بعد از بررسی پست های قدیمیم، فکر میکنم یک عذرخواهی بدهکارم! معذرت میخوام و اگر اشتباه کردم مستقیم و روشن راهنمایی کنید تا تکرار نکنم.
کانال IRC

آفلاین Geek

  • High Hero Member
  • *
  • ارسال: 1116
  • جنسیت : پسر
  • The answer to life the universe and everything: 42
پاسخ : انتخاب بین c++ و java
« پاسخ #14 : 22 شهریور 1394، 01:29 ب‌ظ »
یه چیز بگم؟
بهتره از این شاخه به اون شاخه نپری! (مثل کاری که خودم زیاد کردم!! و الان پشیمون هستم ;D)
اول کاملا تکلیف خودت و هدفت رو مشخص کن و بعد یه زبان انتخاب کن و سعی کن درش مهارت کسب کنی! وگرنه اینطوری فقط وقت خودت رو تلف کردی!