أقتبس https://www.kernel.org/doc/Documentation/CodingStyle

Encoding the type of a function into the name (so-called Hungarian
notation) is brain damaged - the compiler knows the types anyway and can
check those, and it only confuses the programmer.  No wonder MicroSoft
makes buggy programs.

عذرا لكن لم يصلني المقصود من كلامك، أو أنها مقارنة بين كيفية برمجة نواة لينكس ونواة ويندوز

المقصود أن هذا الكود قد لا يكون مفهوما ولن يقدم أي قيمة للطلاب والدارسين. هو مجرد حملة علاقات عامة وشيء جميل لتضعه في المتحف مثله مثل ألبوم الطوابع ذات المناسبات التارخية (إصدار خاص بمناسبة اتحاد مصر وسوريا)

ما هي الفائدة المتوقعة من الكود المصدري ؟

ومن يمكن أن يستفيد منه ؟

وماذا تهدف مايكروسوفت من هذه الخطوة ؟

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

الكود المصدري البسيط والقديم مثل هذا يفيد الطلبة بشكل عام للاستخدامات التعليمية.. أقتبس من الخبر الأصلي:

“By contributing these source codes to the Computer History Museum archives, Microsoft is making these historic systems from the early era of personal computing available to the community for historical and technical scholarship.”

"We think preserving historic source code like these two programs is key to understanding how software has evolved from primitive roots to become a crucial part of our civilization,”


برمجة

المواضيع والنقاشات المتعلقة بالبرمجة بشكل عام او لغات البرمجة التي لايوجد لها مجتمعات فرعية.

16.4 ألف متابع