الكل يعلم ان سي شارب ولدت من انقاض مشروع مشترك بين اوراكل و ميكروسوفت لتطوير جافا او ما يسمى جافا++ تعمل في بئية الويندوز بشكل سلسل

و اليوم و بعد اصدار فجيوال ستدوديو2015 و انتهاج ميكروسوفت للفتح مصدر سي شارب و دوت نت عموما

اصبحت تدعم الفجويال ستوديو ما يسمى بيئة برمجبة عابرة لنظم التشغيل Cross-platform عبر استخدام المكتبات النقالة Portable Libraries اي يمكن لاي مطور تطوير تطبيقات لبئية تشغيل مختلفة كالينكس او ماكينتوش وتشغيلها عبر الفريم ورك Dot NET Execution. الذي يمكن تنصيبه على نظم تشغيل مختلفة مثله مثل الة الوهمية لجافا

واكبر مثال لاستخدام هده التقنية هو زامرين xamarin حيث يتم ترجمة الكود الى كود الة خاص بنظام تشغيل Native بدل كود وسيط لميكروسوفت

MSIL الذي يترجمه JIT Compiler على أي جهاز

اي بدلك اصبحت السي شارب منافسة للجافا بل و تتفوق عليها من ناحية المنصات التي تدعمها كالويندوز فون + ios

ما رئيكم يا معشر المطورين ؟

للاستزادة

  • http://blogs.msdn.com/b/dotnet/archive/2014/04/03/the-next-generation-of-net.aspx

  • http://www.itwriting.com/blog/8361-microsofts-new-open-source-direction-for-c-and-net-and-native-compilation-too-anders-hejslberg-explains.html