نمایش نتایج 1 تا 4 از 4

نام تاپیک: انتخاب زبان

  1. #1

    Question انتخاب زبان

    سلام. من برنامه نویس دلفی هستم که قصد دارم به یکی از زبانهای خانواده c روی بیارم. قصدم هم برنامه نویسی تحت ویندوز هست. میخوام بدونم که بین زبان C#‎ و C++‎ کدوم قوی تر هستن. کاری به managed یا native بودنشون ندارم میخوام بدونم قدرتی که C++‎ برای برنامه های تحت ویندوز داره C#‎ هم داره؟ جائی خوندم که برنامه های بزرگ دنیا مثل autodesk - adobe و برنامه های پلایر و بازی ها و ... با C++‎ نوشته میشن آیا این برنامه ها رو با C#‎ هم میشه نوشت. دوما بازار کاری که C#‎ در ایران داره C++‎ هم داره؟

  2. #2

    نقل قول: انتخاب زبان

    میخوام بدونم که بین زبان C#‎ و C++‎ کدوم قوی تر هستن.
    زبان به تنهایی ملاک خوبی برای قدرت نیست. شما باید علاوه بر زبان یک فریم ورک مناسب هم انتخاب کنبد. در مورد C#‎ که مطمعناً باید یکی از دو فریم ورک mono و دات نت را انتخاب کنید که طبیعتاً .net مرسوم تر است. در مورد C++‎ هم باید بگویم که شما می توانید از فریم ورکهای بسیار مناسبی بهره مند شوید مثلاً دات نت، mfc، VCL،qt و ... .
    جائی خوندم که برنامه های بزرگ دنیا مثل autodesk - adobe و برنامه های پلایر و بازی ها و ... با C++‎ نوشته میشن آیا این برنامه ها رو با C#‎ هم میشه نوشت.
    موتور بازی ها و بسیاری از برنامه های دیگر چون به کارایی بسیار بالایی نیاز دارند، بهتر است که با زبانهایی که به صورت RunTime هستند ایجاد نشوند. بنابراین در این قسمت C#‎ گزینه مناسبی نیست. توجه داشته باشید که در پروژه های واقعی بسته به نیاز برنامه زبان مناسب را انتخاب می کنند و بنابراین یک زبان برنامه نویسی خاص بهترین برای همه موارد نیست.
    دوما بازار کاری که C#‎ در ایران داره C++‎ هم داره؟
    بازار کاری C#‎ بهتر است. ولی دلفی کاران برای استفاده از دات نت گزینه دیگری به نام Delphi Prism دارند که با وجود توانایی بسیار بالا بازار کاری داغی در ایران ندارد ولی بهتر است که حتماً نگاهی به لینک زیر بیاندازید:
    https://barnamenevis.org/showthread.p...-Delphi-Prism

  3. #3

    نقل قول: انتخاب زبان

    با سلام ببین عزیز دلفی کار :کار با سی پلاس سخت است واین سختی به علت املا وچیزهایی که تو موقع نوشتن کد است مواجه میشی.یا باید از خیلی مسائل باخبر باشی یعنی چه:وقتی شما یک تابع می نویسید باید پارامتر هایی اضافه را به تابع بدهی.این یک بعد قضیه است.اصلا میدونی چیه از سی پلاس برای کارهای پیچیده برنامه نویسی استفاده میشود نه برای برنامه ی ساده بانک اطلاعات یا سیستم حقوق و دست مزد و از این قبیل برنامه ها.بهتره شما یا با سی شارپ کار کنی یا با همان دلفی که تقریبا در حد سی پلاس است.ولی بهترین این زبان سی شارپ است.

  4. #4

    نقل قول: انتخاب زبان

    ولی بهترین این زبان سی شارپ است.
    این حرف شما از روی احساس است و اصلاً جنبه علمی و فنی ندارد. اگر می گویید بهترین زبان C#‎ است حتماً باید دلایل قانع کننده ای بیاورید. همانطور که می دانید پروژه های برنامه نویسی انواع مختلفی دارند که هر کدام از زبانها و فریم ورک های برنامه نویسی برای چند مورد خاص از این انواع پروژه مناسبند. به عنوان مثال آیا شما می توانید یک آنتی ویروس موفق را نام ببرید که با C#‎ نوشته شده باشد؟ آیا می توانید یک وب سایت موفق را نام ببرید که با VC نوشته شده باشد؟ به هر حال دلفی اگر از روی تعصب به آن نگاه نکنیم به جز ساخت وب سایت توانسته طیف وسیعی از انواع پروژه ها اعم از ساخت وب سرویسها، برنامه های مبتنی بر cloud، پردازش تصویر، برنامه های سازگار با مانیتورهای لمسی و ... را پوشش دهد. به عبارتی دیگر (همانطور که در پست قبل گفتم) یک زبان برنامه نویسی خاص بهترین برای همه موارد نیست.
    آخرین ویرایش به وسیله BORHAN TEC : چهارشنبه 17 فروردین 1390 در 00:58 صبح

قوانین ایجاد تاپیک در تالار

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