سوء فهم الماضي

مقال لكاثرين كليمان نشر في يونيو 2019 على موقع جامعة برينستون ، ثم مفقود من هناك لأسباب غير معروفة. كليمان - مؤسس مشروع تاريخ البرمجة ENIAC ، مؤرخ ، عضو في فريق ICANN التأسيسي

يسألني الناس لماذا بدأت البحث في تاريخ أجهزة الكمبيوتر. يوجد الآن الكثير من القوانين والسياسات المتعلقة بالإنترنت - فلماذا إذن الخوض في التقنيات القديمة في الأربعينيات؟ السبب في ذلك هو أن الماضي عبارة عن مقدمة ، وأن رواد البرمجة وابتكاراتهم يمكن أن يقدموا لنا أفكارًا لحل المعضلات الحالية. يمكن أن تنشأ مشاكلنا في العلوم الدقيقة ، مع انخفاض نسبة النساء والأقليات المشاركين في علوم الكمبيوتر ، من سوء فهم الماضي.

خلال عشرين عامًا من البحث حول مشروع مبرمجي ENIAC ، تعلمت شيئين. أولاً: شاركت النساء (والرجال) في ابتكارات لا تصدق للكمبيوتر أثناء الحرب العالمية الثانية وبعدها مباشرة ، ووضع هذا العمل الأسس لأجهزة الكمبيوتر والبرمجة الحديثة. ثانياً: لا يريد بعض المؤرخين سرد تاريخ أكثر اكتمالا لأجهزة الكمبيوتر ، ويعتزمون الحفاظ على وجهة نظر حول التاريخ بأسلوب "جميع البيض ، جميع الرجال". لكن الماضي يبين لنا شيئًا آخر.

الابتكار ضرورة ، والضرورة اختراع. يعد كمبيوتر ENIAC الرائع أحد الأمثلة الرائعة على ذلك ؛ أول كمبيوتر حديث (إلكتروني بالكامل ، قابل للبرمجة ، للأغراض العامة) ، تم طلبه عام 1942 في أحلك أيام الحرب العالمية الثانية. وهذه القصة تبين لنا مجموعة مثيرة ومتنوعة من المخترعين.

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

في عام 1942 ، انتقل BRL إلى فيلادلفيا ، عند جدران مدرسة مور الكهربائية في جامعة بنسلفانيا. جندت BRL طالبات الرياضيات من المعاهد القريبة ، بما في ذلك جامعة Drexel ، وجامعة Temple ، وكلية Chestnut Hill. نتيجة لذلك ، نما مشروع الحوسبة إلى حوالي 100 امرأة. لملء رتبها ، تحول الجيش إلى جامعات نيويورك وميسوري. عملت آلات حاسبة رائعة في الأيام والليالي ، ستة أيام في الأسبوع ، حيث عدت آلاف المسارات الباليستية ، وجمعت النتائج في طاولات بالستية ، والتي تم إرسالها بعد ذلك إلى الجنود في ساحات القتال. لقد كانت وظيفة لا تصدق.

ثانياً ، وافق الجيش و BRL على طلب آلة تجريبية إلى حد ما ، وهو أول جهاز كمبيوتر حديث يسرع حساب المسارات. كان يطلق عليه ENIAK ، أو "التكامل العددي الإلكتروني والآلة الحاسبة" ، وكان من المفترض أن تحسب مسارات البالستية ليس في أيام ، ولكن في ثوان - ولكن فقط إذا كان مخترعوها ، الدكتور جون موشلي وجيه. لها 18000 الأنابيب الإلكترونية. بالطبع ، أخبر كبار خبراء التكنولوجيا في ذلك الوقت الجيش أن ENIAC لن تعمل أبدًا. ولكن في الأيام المظلمة من الحرب ، عندما تم صناعة أسلحة جديدة وتزايدت الحاجة إلى طاولات الباليستية ، كانت ENIAC تشكل خطراً مبررًا على الجيش.

شارك Mauchly و Eckert في مجموعة من المهندسين الشباب - الأمريكيون ، الصينيون ، وحتى ألبينو - في بناء 40 وحدة ENIAC. مع اقتراب نهاية المشروع ، قام الملازم أولمان جولدشتاين من BRL باختيار ست نساء من مشروع الحوسبة كمبرمجين لـ ENIAC. هؤلاء هم كاثلين ماكنولتي ماوكلي أنتونيلي ، جين جينينغز بارتيك ، بيتي سنايدر هالبرتون ، مارلين ويسكوف ميلتزر ، روث ليخترمان تيتلبوم وفرانسيس بيلاس سبنس.

إن القول بأن برمجة النساء أمر صعب هو قول شيء. لم تكن هناك تعليمات للعمل مع ENIAC (سيتم كتابتها فقط في الصيف المقبل) ورموز للبرمجة (سيتم كتابتها بواسطة مبرمج ENIAC Betty Halberton في غضون بضع سنوات لجهاز الكمبيوتر UNIVAC التالي ، أول كمبيوتر تجاري). درست النساء المخططات المنطقية ودائرة ENIAC وتعلمت بشكل مستقل برمجة ذلك. ثم جلسوا واستكشفوا كيفية كسر البرنامج لحساب المسار الباليستي من خلال المعادلات التفاضلية إلى خطوات منفصلة صغيرة يمكن للكمبيوتر التعامل معها - تمامًا كما يفعل المبرمجون اليوم.

ثم اكتشفوا كيفية برمجة هذه الخطوات في جهاز كمبيوتر - عن طريق "البرمجة المباشرة" باستخدام مئات الكابلات و 3000 مفتاح. هذا شيء يشبه البرمجة الحديثة ، فقط مع أرقام بهلوانية معقدة. ابتكرت النساء مخططات انسيابية لوصف كل خطوة منطقية في معادلة المسار ، وكذلك كل مادية: إعدادات كل مفتاح وكل كابل. مثل الجنود الشجعان ، فعلوا ما لم يفعله أحد من قبلهم. كرس توم بيتزينجر مقالاً لعملهم في صحيفة وول ستريت جورنال بعنوان "تاريخ البرنامج يبدأ بعمل النساء الذكية".

في 15 فبراير 1946 ، فقدت ENIAC وضعها السري وسقطت في الصفحة الأولى من الصحف. وقد أثنى عليه كل من نيويورك تايمز ، ومجلة فيلادلفيا المسائية ، وبوسطن غلوب ، وتعلم العالم أن التكنولوجيا قد اتخذت خطوة كبيرة إلى الأمام. وفي اليوم نفسه ، نُظمت مظاهرة في مدرسة مور لكبار المسؤولين وكبار تقنيي الجيش ، حيث عرضوا برنامجًا لحساب مسارات البالستية التي كتبها نساء. عمل البرنامج بشكل مثالي وحساب المسار في بضع ثوانٍ.

بعد الحرب ، طلب الجيش من جميع مبرمجي ENIAC الستة مواصلة عملهم - لم يتمكن جندي واحد عاد إلى الوطن من ساحة المعركة من برمجة برنامج ENIAC. كان مبرمجو ENIAC مطلوبين BRL من أجل تدريب الجيل القادم من مبرمجي ENIAC ، وقد تولى بعضهم الاهتمام به. قدم آخرون مساهمات مهمة أخرى: قادت جين بارتيك الفريق الذي حول ENIAC إلى أول كمبيوتر قادر على تخزين البرامج ، وانضمت أفضل صديقتها Betty Halberton إلى Computer Corporation Eckert Mouchley وكتبت أهم أدوات البرمجة لـ UNIVAC I ، أول كمبيوتر تجاري ، بما في ذلك C- code 10 (سلف لغات البرمجة).

للأسف ، بعد نصف قرن من عملهم ، ترى مجموعة صغيرة من المؤرخين أنه من المناسب التقليل من مساهمة مبرمجي ENIAC. في كتاب 2010 "Computer Boys Go Forward" ، كرس ناثان إنسمانجر قسمًا كاملاً "لعمال المكاتب اللامعين" وتغلب على هؤلاء المدنيين الذين عملوا بنشاط خلال الحرب العالمية الثانية. على الرغم من تكريمه من قبل جمعية IEEE للكمبيوتر ، ومتحف تاريخ الكمبيوتر ، والجائزة الدولية للنساء في التكنولوجيا ، فقد كتب:

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

كصديق لمبرمجي ENIAC الذين سجلوا قصتهم ، يمكنني أن أتخيل رد فعل جان جينينغز بارتيك على ذلك - ضحكها وتذكير بأن "المهندسين عاملونا باحترام كبير".

يبدو أن سوء فهم المؤرخين ينبع من تصنيف الجيش للنساء على أنهن "مهنيات ثانويات" (على الرغم من شهاداتهن). ومع ذلك ، من تاريخ Bletchley Park وكتاب "Girls Coders: The Untold Story of American American Hacking Codes and Helping to Win World War II" ، نحن نعرف كيف ، في زمن الحرب ، كانت الأدوار السرية العليا لنساء المخطوطات خفية تحت أسماء مثل "سكرتير" أو "كاتب". لماذا لا تقيم النساء بدلاً من ذلك بعمق تعليمهن ، ونوعية العمل ، ودرجة الابتكار؟

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

يمكننا تحقيق نتيجة أفضل. أخبر التقنيين الشباب حول العالم قصة فريق ENIAC - فريق من النساء والرجال الذين عملوا معًا وغيروا العالم. الجمهور هو الرسوم المتحركة. إن معرفة أن رواد أجهزة الكمبيوتر والبرمجة كان لهم أعراق وأصول مختلفة هي إرضاء وإلهام. تاريخنا في أجهزة الكمبيوتر غني ويتضمن كل شيء - فلماذا لا نشاركه؟

Source: https://habr.com/ru/post/ar465319/


All Articles