فلسفة يونكس

من ويكيبيديا، الموسوعة الحرة

هذه نسخة قديمة من هذه الصفحة، وقام بتعديلها JarBot (نقاش | مساهمات) في 05:58، 6 مايو 2020 (بوت:إصلاح تحويلات القوالب). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة، وقد تختلف اختلافًا كبيرًا عن النسخة الحالية.

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

مكإلوري: ربع قرن من يونكس

دوجلاس مكإلوري، لخص فلسفة يونكس، عندما كان رئيسا لمختبرات بيل ومشاركا في تطوير "انابيب يونكس"[1] بالآتي:[2]

«هذه فلسفة يونكس: اكتب برامج تفعل شيئا واحدا وتفعله بشكل جيد. اكتب برامج تعمل مع بعضها البعض. اكتب برامج تتعامل مع دفقات نصّية لأن ذلك هو نسق الواجهات العالمي»

مصادر

  1. ^ "Prophetic Petroglyphs". مؤرشف من الأصل في 2015-02-03.
  2. ^ Basics of the Unix Philosophy نسخة محفوظة 22 ديسمبر 2017 على موقع واي باك مشين.