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

نام تاپیک: تفاوت زبانهای برنامه نویسی

  1. #1

    تفاوت زبانهای برنامه نویسی

    سلام...

    مي خواستم بدونم چرا بيشتر زبانهاي سي و اسمبلي براي طراحي و پياده سازي يک سيستم عامل معروف هستند...

    من قبلاً بحث هايي که در اين بخش شده رو خوندم؛ مثلاً يکي از عزيزان فرمودند اگه در سيستم عامل امنيت بيشتر مطرح هست اسمبلي گزينه ي خوبيه و اگر گرافيک در سيستم عامل تاکيد شده زبان سي مي تونه خوب باشه و يا اينکه مايکروسافت از زبان سي استفاده کرده....
    در واقع سوالم اينه که چرا زبان هايي مثه دلفي که انقدر طرفدار دارند اين چنين نيستند؟؟!!!
    اصلاً با دلفي ميشه يک سيستم عامل نوشت؟

    مرسي و موفق باشيد.




  2. #2
    کاربر دائمی آواتار Delphi Skyline
    تاریخ عضویت
    دی 1383
    محل زندگی
    شیراز
    پست
    1,174
    وقتی صحبت از اسمبلی یا سی میشه منظور اسمبلی ویندوز یا ویژوال سی و برلند سی بیلدر و ... نیست . بلکه منظور سی و یا اسمبلی ای است که کد ماشین (16 یا 32 و یا حتی 64 بیتی) تولید کنه . که مستقیما بتونن روی پردازنده اجرا بشن . دلفی و VB و سی شارپ و جاوا و ... کامپایلر هاشون فقط کد برای سیستم عامل ویندوز یا لینوکس و یا غیره تولید می کنن . توانای تولید کد هسته رو ندارن . یعنی برنامه های دلفی بدون وجود ویندوز و توابع اون نمی تونه روی پردازنده اجرا بشه . دلفی توابع ویندوز رو صدا میزنه . در این وسط دات نت و جاوا مسالشون فرق داره . Run time اونا با ویندوز و یا لینوکس و ... ارتباط داره و برنامه حتی مستقیما نمی تونه در سیستم عامل اجرا بشه چه برسه روی پردازنده !!

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

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