المتابعون للمدونة

السبت، 26 ديسمبر 2015

VB.NET 2015


هل تعلم أن مترجم كود فيجوال بيزيك VB Compiler في إصدارات دوت نت السابقة كان مكتوبا بلغة C++؟

 وهل تعلم أنه في إصدار دوت نت 2015 مكتوب بكود فيجوال بيزيك دوت نت بحوالي 1.3 مليون سطر من الكود؟!

يقول فريق البرمجة إن هذا ساعد على التخلص من الكثير من أعباء الكود غير الآمن الخاص بـ C++ والاستفادة من الكود الآمن الذي توفره بيئة دوت نت، وعند تجربة ترجمة المشاريع الكبيرة بهذا المترجم الجديد اتضح أن الترجمة أسرع بنسبة 50% عن المترجم المكتوب بـ C++ ؟! (قد تبدو نتيجة مفاجئة.. لكن لا تنس أن إعادة كتابة مترجم فيجوال بيزيك كاملا من الصفر بلغة أخرى، جعل المبرمجين يكتبون الكود في أحسن وأكفأ صوره)

وهل تعلم أنك تستطيع الحصول على الكود المصدري لمترجم فيجوال بيزيك لأن ميكروسوفت اتجهت إلى جعل دوت نت 2015 مفتوحة المصدر؟

 ستجد كود مترجم فيجوال بيزيك (وكذلك مترجم سي شارب على Github).. هذا هو كود المصدر لمترجم فيجوال بيزيك:


لاحظ أنك قد تجد بعض الأجزاء المشتركة مكتوبة بسي شارب.. لكن المترجم نفسه مكتوب بفيجوال بيزيك.. انظر مثلا لأكواد المحلل النصي:


 

 * تحت الطبع: من الصفر إلى الاحتراف: فيجوال بيزيك دوت نت 2015

أساسيات اللغة والتفكير البرمجي، Object Oriented Programming(OOP)، Data Structures.


 

هناك تعليق واحد:

  1. عمل رائع , والأروع هى السرعة فى متابعة التقنيات الحديثة وانجاز هذا العمل قبل نهاية 2015
    يعجبنى اهتمامك بلغة فيجوال بيزك والتمسك بها حتى بعد ظهور وتطور السى شارب التى أصبحت موضة العصر فى تقنية دوت نت
    فى انتظار صدور الكتاب

    ردحذف

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.

صفحة الشاعر