مقدمة عن لغة البرمجة Rust
تبدو لغة واعدة بما انها جديدة و برمج بها مشاريع شبه ضخمة ''توزيعة يونيكس و محرك بحث''
لاكني ارغب بتركيز على لغة سي# لان ميكروسوفت رمت بكامل ثقلها عليها كما انها اشترت منصة Xamarin مما زاد من حضورها على منصات اخرى بقوة كالاندرويد و IOS (رغم ان مشروع مونو دعم امر مبكرا على منصة Xamarin ) وحتى اللينكس و IO X
كما ان بئية فيجوال ستوديو صار لديه نسخة مجانية اسمها كموينتي و ايضا صار يعمل على لينكس و ماك مما يزيد من جمهور دوت نت بشكل اكبر
وانا ارى حسب وجهة نظري المتواضعة اكتساح سي شارب بقوة وتفوق على باقي لغات خاصة جافا في شعبية
كما ان بئية فيجوال ستوديو صار لديه نسخة مجانية و ايضا صار يعمل على لينكس و ماك مما يزيد من جمهور دوت نت بشكل اكبر
لا ياصديقي مايعمل على لينكس وماك هو محرر فقط يدعى Visual Studio Code وليس فيجوال ستوديو المعروف / أقرب إلى atom ;)
وانا ارى حسب وجهة نظري المتواضعة اكتساح سي شارب بقوة وتفوق على باقي لغات خاصة جافا في شعبية
الجافا متعددة المنصات (أقصد الحواسيب، وليس الهواتف)، فهل السي شارب كذلك؟
نعم اخي السي شارب اصبحت متعددة منصات الم تسمع
صدرت دوت نت 2015 يوم 20 يوليو الماضي، وأهم ما يميزها أنها بيئة برمجبة عابرة لنظم التشغيل Cross-platform وبرامجها التي تستخدم المكتبات النقالة Portable Libraries يمكنها أن تعمل على نظم تشغيل مختلفة، إذا تم إعداد .NET Core أو DNX عليها.
هذا يعني أنك تستطيع تشغيل المواقع التي تنشئها بـ ASP.NET على خوادم تعمل بنظم تشغيل مختلفة، بل وتستطيع إعداد ASP.NET 5 نفسها على نظم تشغيل أخرى غير الويندوز، مثل Mac OS X ولينوكس، وذلك بعد إعداد DNX على هذه النظم.. DNX هو بيئة تنفيذ دوت نت Dot NET Execution.
وهدا ينطبق على سي شارب ايضا
كما ان هناك جيل جديد من دون نت ، يتمتع بمزايا عديدة، أهمها:
- NET Compiler Platform (Roslyn):
مترجم سي شارب ومترجم فيجيوال بيزيك مفتوحا المصدر Open Source مكتوبان بالكامل بلغة سي شارب!
http://www.itwriting.com/bl...
السماح بتشغيل برامج دوت نت عبر الأجهزة المختلفة cross-device app development ونظم التشغيل الأخرى، من خلال مكتبات الفئات المتنقلةPortable Class Libraries (PCL) التي تستخدمها بعض البرامج مثل لبناء نسخ من المشروع تعمل على أجهزة ونظم تشغيل أخرى.
مترجم الكود المحلي .NET Native الذي يحول الملف التنفيذي إلى كود الآلة الخاص بنظام تشغيل معين، بدلا من كود ميكروسفت الوسيط MSIL الذي يترجمه JIT Compiler على أي جهاز.
تفاصيل أكثر عن الجيل الجديد من دوت نت هنا:
ادا لم كنت متعصب للغة جافا ولم تطلع على تطورات الاخيرة لدوت نت فانا لا الومك
التعليقات