أعد اختراع العجلة: عن برمجة أنظمة التشغيل

10
عبدالله المهيري
  • أنظمة التشغيل
  • 2016-05-23T05:37:17+00:00
  • المزيد
    • رابط مختصر

أعد اختراع العجلة

abdulla79.blogspot.ae/2016/05/blog-pos...

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


التعليقات

  • الأفضل
  • الأحدث
  • الأقدم
7
Ahmad Essam
  • 2016-05-23T08:42:06+00:00
  • المزيد
    • رابط مختصر

البناء من الصفر هو أحد الطرق الفعالة لتعلم الخبايا والتفاصيل الدقيقة.

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

https://github.com/SudaNix/...

البحث

https://github.com/SudaNix/...

/blob/master/tex/document.pdf

توجد طريقة أخرى ربما أكثر فعالية في التعلم ، وهي المساهمة في تطوير مشروع مفتوح المصدر. قد يبدوا أن الأمر مستحيل في بداية الأمر ، لكن مع كثرة قراءة الأكواد والتواصل مع المطورين والبدء بحل المشاكل bugs تزداد المعرفة والإلمام بالمشروع ، وبالتالي تزداد المقدرة على المساهمة الفعالة.

أيضا يوجد نظام الأقصى والذي يعتبر من أوائل المحاولات العربية في هذا المجال

http://fadyamr.com/blog/arc...

البحث

http://fadyamr.com/blog/wp-...
0
عبدالله المهيري
  • 2016-05-23T16:56:22+00:00
  • المزيد
    • رابط مختصر

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

3
محمد سرحان
  • 2016-05-23T08:31:15+00:00
  • 2016-05-23T08:31:27+00:00
  • المزيد
    • رابط مختصر

أضف للقائمة نظام تشغيل Redox OS و هو نظام تشغيل حديث مبرمج بلغة Rust، و يعد ثاني أضخم مشروع مبرمج بلغة Rust بعد محرك الويب Servo.

http://www.redox-os.org/ind...
0
عبدالله المهيري
  • 2016-05-23T16:56:42+00:00
  • المزيد
    • رابط مختصر

شكراً على الرابط، لأول مرة أرى هذا النظام.

0
مجهول
  • حذف بواسطة المستخدم
  • 2016-05-23T07:24:48+00:00
  • المزيد
    • رابط مختصر
0
عبدالله سيف
  • 2016-05-23T15:34:14+00:00
  • المزيد
    • رابط مختصر

ما المقصود؟

0
مجهول
  • حذف بواسطة المستخدم
  • 2016-05-23T15:43:36+00:00
  • المزيد
    • رابط مختصر
0
عبدالله سيف
  • 2016-05-23T15:45:52+00:00
  • 2016-05-23T15:46:15+00:00
  • المزيد
    • رابط مختصر

ظننت أنه "سيم" بينكما !

أنت تعلم: ومن الفضول ما قتل!

0
مجهول
  • حذف بواسطة المستخدم
  • 2016-05-23T16:15:36+00:00
  • المزيد
    • رابط مختصر
0
عبدالله المهيري
  • 2016-05-23T16:55:25+00:00
  • المزيد
    • رابط مختصر

لا أدري ما علاقة سقراط بالأمر، لكنه أسلوبي في النقاش، أطرح الأسئلة والأمثلة، لأنها الأسهل والأبسط.

0
مجهول
  • حذف بواسطة المستخدم
  • 2016-05-23T16:58:40+00:00
  • المزيد
    • رابط مختصر
1
عبدالله المهيري
  • 2016-05-23T17:09:14+00:00
  • المزيد
    • رابط مختصر

شكراً :-)

قرأت عن سقراط وأسلوبه، لكن من تأثرت به فعلاً هو الشيخ علي الطنطاوي رحمه الله، أسلوبه في الكتابة بسيط وسهل، ولست أدعي أنني أكتب مثله لكن أحاول.

0
مجاهد الآدمي
  • 2016-05-24T04:12:00+00:00
  • المزيد
    • رابط مختصر

لماذا تحاجج، بحجج الحد الأدنى؟!

فالنسبة لأنظمة التشغيل: لا يمكن تعلم بناء نظام تشغيل بشكل عملي، إلا ببرمجته، مثله في ذلك مثل المبرمجة؛ حيث أول ما يتعلمه المرأ في البرمجة هي: "أهلًا بالعالم"، ولك أن تفكر كم مرة كتب هذا البرنامج!

وبالنسبة للغة البرمجة العربية: فلغة البرمجة هي تعزيز، وتوسع للغة العربية، إذ تصبح حينها لغة عملية في الحاسوب. ويصبح التخلي (أو عدم الإعتماد) عن اللغات الأجنبية، أقرب ما يكون.


وفي الختام فإن حجة عدم التثبيط، هي حجة واهية؛ فالأفضل للمرأ أن يعرف عما هو مقبل عليه من البداية. عوضًا عن أن يصدم بالحقيقة، فيشن من بعدها هجومًا على كل من يحاول أن يقترب من ذاك العمل.

0
عبدالله المهيري
  • 2016-05-24T04:24:00+00:00
  • المزيد
    • رابط مختصر

وهل قلت شيئاً غير الذي تقوله أنت؟

ما أقوله هو أن نعطي المرء صورة واقعية ليعرف ما هو مقبل عليه، إن لم تفهم هذا من المقال فأنت لم تفهم المقال.

0
مجاهد الآدمي
  • 2016-05-24T04:28:03+00:00
  • المزيد
    • رابط مختصر

أنت تدافع عن الحد الأدنى (مثل: إن لم يكن سينفع، فهو في النهاية لن يضرك)، وهذا ما علقت عليه.

0
عبدالله المهيري
  • 2016-05-24T04:32:07+00:00
  • المزيد
    • رابط مختصر

لا أرى مشكلة في ذلك

0
مجاهد الآدمي
  • 2016-05-24T04:40:47+00:00
  • المزيد
    • رابط مختصر

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


اقرأ أيضًا

  • الفرق بين أنظمة التشغيل IOS واندرويد
  • نستطيع بناء برنامج تشغيل عربي بلغة عربية
  • ما هي مكونات نواة نظام التشغيل؟
  • ايه المطلوب علشان اعمل نظام تشغيل بنواة لينكس
  • ماهو نظام التشغيل أوبونتو Ubuntu

أنظمة التشغيل

مجتمع يهتم بتجميع المواضيع و الروابط التي تتحدث عن كل ما يخص "أنظمة تشغيل الحواسيب computer operating systems" بشكلٍ مباشر.

2.94 ألف متابع

أطلق موقعك الإلكتروني في دقائق

صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.

أنشئ موقعك الآن

انسخ هذا الرابط:

تنبيه