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

نام تاپیک: نوشتن برنامه در ویندوز و اجرای ان در لینوکس

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    نقل قول: نوشتن برنامه در ویندوز و اجرای ان در لینوکس

    5) وقتی که از .net هم توی C++‎ استفاده میکنیم آیا کد های نوشته شده در بستر همون محیط CLR اجرا میشن؟ یعنی همون مراحل تبدیل به کد MSIL و JIT روشون انجام میشه؟
    بله،
    اگر لینک آخری که برای استاندارد گذاشتم را مشاهده کرده باشید متوجه می شوید که CLI استانداردی هست که باعث می شود قوانین کامپایل و ترجمه و ... در آن بدون توجه به معماری و زبان برنامه نویسی در همه جا یکی باشد.

    6) در توضیحات بالا گفتین که .net از کتابخانه های مختص سیستم عامل ویندوز استفاده میکنه که این مورد باعث میشه برنامه های .net فقط روی ویندوز اجرا بشن، حالا فرضا یه شرکتی لیسانس .net رو اگر بخره چطور میتونه از اون توی سیستم عامل خودش استفاده کنه؟
    نه وابستگی کامل ندارند. شاید در موارد بالا کمی بد گفتم.
    مطمئنا نیاز نیست همه موارد پیاده سازی شوند، چون تمامی گرافیک، کنترل ها و غیره ... وابستگی به کنترل ها Native سیستم عامل ندارند و یک پیاده سازی جدید هستند، لذا باید بتوان آن موارد را با یک لیسانس به سیستم های دیگر منتقل کرد. (چیزی شبیه java)
    (هر چند که با توجه به اطلاعات منتشر شده هنوز هم در مورد این سوال اطلاع کاملا دقیق ندارم)

    فرق های دیگری که وجود دارد این است،
    - قوانین طراحی و specifications در اختیار شرکت قرار می گیرد تا همه چیز را بتوانند پیاده سازی کنند؛ کاری که mono نتوانست.

    - همواره نسخه های عرضه شده به روز خواهند بود، چرا که مایکروسافت آن ها را از سال ها قبل از تغییرات باخبر خواهد کرد.

    - و مطمئنا مایکروسافت کارهای دیگری خواهد کرد که ما از آن ها اطلاع نداریم...
    آخرین ویرایش به وسیله Nima_NF : پنج شنبه 30 آبان 1387 در 09:15 صبح

  2. #2
    کاربر دائمی آواتار محمدامین شریفی
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    تهران - شیراز
    پست
    1,302

    نقل قول: نوشتن برنامه در ویندوز و اجرای ان در لینوکس

    و اما جواب من....
    این micro.net که همه avr ها رو پشتیبانی نمیکنه(حتی avr mega ها رو).

    با سپاس

برچسب های این تاپیک

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

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