الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تكنولوجيا CLI و لغة سي شارب (التي تكونا معا نواة .net) نقلتا الى يونكس و ماكينتوش.

مغلق
بدأه خضر ترزي في 6 نوفمبر 2002 · 4 رد · 754 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اعلنت صباح اليوم شركة مايكروسوفت و شركة كوريل انتهاء اعادة بنائهما لتكنولوجيا CLI و لغة سي شارب لكل من انظمة Free BSD و هو احد انظمة يونكس القوية المفتوحة المصدر، و نظام تشغبل Mac OS X 10.2 لاجهزة ماكينتوش، و نظام تشغيل Microsoft Windows XP.

قبل عام تقريبا سجلت شركة مايكروسوفت بالتعاون مع شركة HP عملاق صناعة اجهزة الكومبيوتر و شركة انتل عملاق صناعة المعالجات، سجلتا العامود الفقري لتكنولوجيا .نت كمواصفة قياسية لدى ECMA بالارقام ECMA-334 و ECMA-335. لتتمكن اية من الشركات او المؤسسات اعادة بناء تلك التكنولوجيا لنظم التشغيل الخاصة بها، حيث وفرت مايكروسوفت الفكرة الكاملة التي تعمل عليها تلك التكنولوجيا.

و هذا العام سجلت ايضا كمواصفة قباسبة لدى ISO حسب ما باعتقد، او ربما هي في مراحلها الاخيرة في هذا التسجيل.

ما حدث لاحقا ان مايكروسوفت استئجرت شركة كوريل الكندية لتقوم بواسطة هذه المواصفات القياسية اعادة بناء بيئة التشغيل المشتركة لتلك التكنولوجيا لانظمة تشغيل مختلفة و فتح الكود المصدر لما يتم بنائه للعامة بهدف التعليم.

اليوم اعلن عن انتهاء النسخة الكاملة لبيئة التشغيل المشتركة التي قادرة على العمل في عدة انظم تشغيل مختلفة، بكلمات اخرى يمكنك البرمجة اليوم بواسطة لغة سي شارب في انظمة مثل ماكينتوش و يونكس، و يمكن لبعض البرامج (في حال استخدمت نفس الكانات لبنائها) ان تعمل تلك البرامج في انظمة التشغيل الثلاثة بدون مشاكل.

بالطبع لم يتم نقل جميع كائنات Microsoft Windows ، الذي تم هو نقل الكائنات الاساسية التي يمكن استخدامها بين الثلاثة نظم، و المبرمجين احرار الان لبنائ كائناتهم المشتركة التي يمكن ان تعمل في تلك النظم معا (و هذه عملية بسيطة جدا بالمناسبة) ، ولكن ليس هدف مايكروسوفت نقل برامجها الى انظمة تشغيل مختلفة بقدر هدفها توفير بيئة تعليمية غنية جدا لمن يرغب ببناء نظم متقدمة من المترجمات، حيث ان كون بيئة التشغيل المشتركة و مترجم سي شارب موجودين مجانا مع الكود المصدر الخاص بهم على انترنت قادرين العمل على ثلاثة انظمة تشغيل معا، شيئ سوف يعجب به الكثير من المبرمجين خصوصا مت قرر التعلم على كيفية بناء كود يعمل في انظمة مختلفة، اضافة الى من قرر التعمق في بناء البرامج و لغات البرمجة.

يمكنك الحصول على الكود المصدر من هذا الموقع

http://msdn.microsoft.com/downloads/sample....xml&frame=true

و انت بحاجة الى ترجمته طبعا بعد تحميله، و هو لن يتضارب مع تكنولوجيا .نت لو وجدت على جهازك مسبقا (في حال ان كنت تستخدم Microsoft Windows XP)

#2

تعليقي الشخصي على هذا الخبر هو ان لاول مرة ينشر كود بهذا الحجم من مايكروسوفت، بالطبع نشر سابقا نسختين قيد التطوير منه ولكنها لم تكن منتهية عند ذلك، ولكن لاول مرة يتم نشر الكود النهائي.

تكنولوجيا CLI تكنولوجيا متقدمة جدا و تتفوق عن Java مثلا في نواحي عديدة، و ما قامت به مايكروسوفت ايضا يتقدم على جافا و التي لم تنشر اية من الكود المصدر الخاص ببيئة تشغيلها الافتراضية على ما اعتقد.

ان كنت طالب جامعة و رغبت ان تتعمق في بناء البرمجيات فنصيحة مني القي نظرة على الكود و حاول ترجمته، بالطبع سوف تتغلب جدا في عملية الترجمة ان لم تترجم مشاريع كبيرة سابقا، ولكن هذا طبيعي فبنجاح ترجمته سوف تكون قد جمعت الخبرة التي تنقصك في هذا المجال :)

حسب علمي هناك مجموعة من الجامعات في الولايات المتحدة التي شاركت في المشروع ايضا، و سوف يكون من الجيد لو وجدت جامعات عربية تستخدم ما هو موجود لتزيد من خبرة طلابها.

هذا اعتقادي الشخصي طبعا، بالتوفيق.

#3

:(

المشكله يا خضرترزي ان الدكاتره اللي عندنا فاشلين لدرجه اننا نصحح لهم اخطاء البرامج :( ... و اكثرهم تخصصات رياضيات و كهرباء و ماخذين الماستر بعلوم الحاسب الالي و جاي يدرس طلبه و المشكله انه ما عنده اي قاعده او معلومات سابقه :( .. سبحان الله و يبغون اننا نتقدم !!!!

#4

السلام عليكم ,,,

فعلاً مقال رائع جدا جدا كعادة مقالاتك أستاذ خضر

و لكنه قصير نوعاً ما هذه المره :D (f) (f) (f)

تسلم إيدك على كتابت هذه المواضيع, و فعلاً

و ليس مجاملة أخي خضر أنني لا أترك موضوع لك إلا و أقرئه

كاملاً :)

تحياتي ,,, طلال.

#5

حقا ما وصفه الاعضاء لمقالاتك اخي خضر . ولكن لدي سؤال ، هل يعني هذا انه لن نحتاج الى برامج خارجية مثلا Covalent وهل هذا يعني وجود مثلا sevice pack مثل الوندوز لنظم التشغيل الاخرى ام ماذا ؟؟؟

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…