سلام
دوستان می خواستم در این تاپیک به شباهت ها و تفاوت های بین دو پلتفرم بزرگ JDK و (Mono & .net) بپردازیم.
(JDK یا Java Development kit پلتفرم جاواست)
اولین نظر رو خودم می گذارم:
شباهت ها:
هردو اوپن سورس هستند.
هردو باعث رهایی برنامه نویس از تفاوت های سیستم عامل می شوند.
تفاوت ها:
JDK خود توسط شرکت سازنده برای سیستم عامل های مختلف از قبیل مک،ویندوز،لینوکس و... توسعه داده شده است و از استانداردی قوی برخوردار است.برنامه ی نوشته شده تحت هر سیستم عاملی به راحتی و بدون نیاز به هیچ تغییری در سیستم عامل دیگری قابل اجرا خواهد بود.
اما Mono یک شبیه سازی از .net می باشد. و ممکن است در برخی کاربرد ها تفاوت هایی به وجود آید.و برنامه نیاز به تغییراتی داشته باشد.