نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: درخواست معرفی زبان برنامه نویسی Desktop

  1. #1
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض درخواست معرفی زبان برنامه نویسی Desktop

    سلام دوستان
    اول بگم می دونم این بخش برای طراحی سایت هست ولی خب انجمنی عضو نیستم که کاربلد های اینجا رو داشته باشه
    من دنبال یه زبان برنامه نویسی Desktop برای نوشتن نرم افزار هایی خاص با اهداف زیر هستم ممنون میشم راهنماییم کنید:


    1. حتماً بشه به صورت Cross-Platform برای حداقل سه سیستم عامل ویندوز، لینوکس و مک باهاش برنامه نوشت.
    2. خروجی کامپایل شده خیلی کم حجمی داشته باشه (یعنی دوست دارم ترجیحاً کتابخانه های مورد نیازش تو هر سه سیستم عاملی که نام بردم باشه یا اگه نباشه هم حجم فایل کتابخانه هاش کم باشه) این مورد خروجی کم حجم خیلی برام مهمه.
    3. حتی الامکان حداقل سخت تر از سی شارپ بشه Decompile کردش و اگر بشه از PE Packer های معمولی مثل UPX که برای دات نت کاربرد نداره هم استفاده کرد خیلی خوب میشه اما ضروری نیست باشه به نظرم بهتره.
    4. سرعت اجرایی فایل کامپایل شده بدون نیاز به منابع زیاد بالا باشه و مثلاً مثل سرعت موتور پردازش ByteCode جاوا یا حتی WPF مایکروسافت که هر دو در سیستم های ضعیف قدیمی (مثل Pentium 4 های با رم 256 قدیمی و...) خیلی سرعت پایینی دارن نباشه.دقت کنید بعضی از خروجی های اجرایی من قراره از روی سی دی اجرا بشن به همین دلیل به سرعت اجرای خیلی بالایی حتی در سی دی خون های قدیمی که سرعت خوندن خیلی پایینی دارن هم دارم.


    همین 4 گزینه برای من خیلی مهم هستن که متاسفانه در زبان های دات نت که یکم بلدم نتونستم به هدفم برسم و الان هم سخت دنبال یادگیری زبانی تحت Desktop جدیدی هستم.
    خودم چند تا گزینه زیر رو دارم اما نمی دونم کدومش ارزش داره (پیش زمینه سی شارپ و VB.Net و VB6 + تحت وب PHP هم دارم) ممنون میشم اگر بین این زبان ها هم با دلیل بگید:

    Delphi با محیط RAD Studio XE7 که تازه سی دی اش رو خریدم.
    ++C ولی نمی دونم برنامه نویسیش تو محیط ویژوال استودیو با تو محیط RAD C++ Builder و... چه فرقی میکنه و اینکه آیا برای Cross-Platform بودن حتماً به فریم ورک Qt نیاز هست یا نه؟
    حتی به PHP GTK هم فکر کردم ولی متاسفانه به نتیجه ای نرسیدم.

    خیلی ممنون میشم اساتید برنامه نویسی Desktop راهنماییم کنن

  2. # ADS




     

  3. #2
    عضو انجمن data20 آواتار ها
    تاریخ عضویت
    Nov 2012
    نوشته ها
    105
    تشکر تشکر کرده 
    121
    تشکر تشکر شده 
    151
    تشکر شده در
    106 پست

    پیش فرض پاسخ : درخواست معرفی زبان برنامه نویسی Desktop

    سلام
    با توجه به توضیحاتی که دادید و پیش زمینه ای که دارید پیشنهاد میدم با QT کار کنید
    C++ cross-platformدر ویژوال استودیو انرژی و وقت زیادی طلب می کنه و منابع آموزشی محدودی هم برای win32 و ... وجود داره
    Delphi کار نکردم و اطلاعی ازش ندارم

  4. تعداد تشکر ها از data20 به دلیل پست مفید


  5. #3
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : درخواست معرفی زبان برنامه نویسی Desktop

    نقل قول نوشته اصلی توسط data20 نمایش پست ها
    سلام
    با توجه به توضیحاتی که دادید و پیش زمینه ای که دارید پیشنهاد میدم با QT کار کنید
    C++ cross-platformدر ویژوال استودیو انرژی و وقت زیادی طلب می کنه و منابع آموزشی محدودی هم برای win32 و ... وجود داره
    Delphi کار نکردم و اطلاعی ازش ندارم
    ممنون از پاسخ به عنوان شروع از صفر Qt چه منبعی رو پیشنهاد میدید؟ متنی باشه بهتره علاقه ای به دیدن فیلم ندارم.
    همچنین به نظرتون Qt با سی پلاس پلاس بهتره یا ترکیب های سایر زبان هایی که داره چون شنیدم Qt حتی با سی شارپ هم کار میکنه درسته؟

  6. #4
    عضو انجمن taksis آواتار ها
    تاریخ عضویت
    Dec 2014
    محل سکونت
    تهران
    نوشته ها
    253
    تشکر تشکر کرده 
    97
    تشکر تشکر شده 
    1,152
    تشکر شده در
    549 پست

    پیش فرض پاسخ : درخواست معرفی زبان برنامه نویسی Desktop

    من برا ویندوز c# برای کراس پلتفرم qt مینویسم.
    ولی با سی شارپ هم میشه کراس پلتفرم نوشت.(mono و core1.0)
    کلا c++ یه خورده درگیری داره تو نوشتن و بیلد کردن به آسونی و هلو بپر تو گلویی سی شارپ نیست :D

    - - - Updated - - -

    نقل قول نوشته اصلی توسط iHSG نمایش پست ها
    ممنون از پاسخ به عنوان شروع از صفر Qt چه منبعی رو پیشنهاد میدید؟ متنی باشه بهتره علاقه ای به دیدن فیلم ندارم.
    همچنین به نظرتون Qt با سی پلاس پلاس بهتره یا ترکیب های سایر زبان هایی که داره چون شنیدم Qt حتی با سی شارپ هم کار میکنه درسته؟
    https://github.com/ddobrev/QtSharp
    بهترین منبع یادگیری هم
    http://qt.io

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. درخواست کمک در مورد remote desktop service
    توسط hpnn.wm در انجمن سوالات و مشکلات
    پاسخ ها: 4
    آخرين نوشته: May 24th, 2017, 14:22
  2. درخواست نرم افزار Remote Desktop برای اندروید
    توسط NarvanData در انجمن مباحث دیگر
    پاسخ ها: 2
    آخرين نوشته: July 6th, 2015, 09:36
  3. درخواست برنامه نویسی برای ماژول نویسی پیامکی با هزینه مناسب
    توسط ded_usa در انجمن درخواست خدمات برنامه نویسی
    پاسخ ها: 0
    آخرين نوشته: January 17th, 2014, 20:15
  4. پاسخ ها: 30
    آخرين نوشته: February 28th, 2013, 15:49
  5. در خواست برنامه Remote Desktop برای موبایل
    توسط extern در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: January 22nd, 2012, 21:29

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •