جان ساميت: مبرمج كمبيوتر عرضي

نادراً ما تدع جان سامت أي شيء يعيق أهدافها المهنية. عندما كانت طالبة شابة، مُنعت من الالتحاق بمدارس مرموقة للبنين، لذلك تابعت حبها للرياضيات في أفضل المؤسسات التي وجدتها والتي كانت مفتوحة للفتيات والنساء. بعد تخرجها من الجامعة، أصبحت واحدة من أوائل المبرمجين في شركة Sperry، وهي شركة مصنعة للإلكترونيات في نيويورك، على الرغم من عدم وجود أي خبرة سابقة لها في مجال أجهزة الكمبيوتر.
في عام 1959، بعد تعلم البرمجة أثناء العمل قبل بضع سنوات فقط، ساعد ساميت في كتابة أساس لغة كوبول، وهي لغة برمجة تستخدم على نطاق واسع في أجهزة الكمبيوتر التي تؤدي مهام معالجة البيانات على نطاق واسع. لاحقًا، بصفتها مديرة برمجة في شركة IBM في عام 1971، ساعدت في تطوير Formac، وهي أول لغة كمبيوتر شائعة الاستخدام للتلاعب الرمزي بالصيغ الرياضية.
تم تكريمها في عام 2009 بجائزة IEEE Computer Society Pioneer Award عن “العمل الرائد والإنجاز مدى الحياة باعتبارها واحدة من أوائل المطورين والباحثين في لغات البرمجة”. تم تأريخ حياتها المهنية ومساهماتها في التاريخ الشفهي مع مركز تاريخ IEEE.
حب مبكر للأرقام
ولد سامت ونشأ في مدينة نيويورك، وقد أبدى اهتمامًا مبكرًا بالرياضيات. منعها جنسها من الالتحاق بالمدارس البارزة التي تركز على الرياضيات والعلوم في نيويورك مثل مدرسة برونكس الثانوية للعلوم، وفقًا لسيرة ذاتية نشرت في مجلة IEEE حوليات تاريخ الحوسبة. لقد التحقت بمدرسة جوليا ريتشمان الثانوية، وهي منشأة مخصصة للفتيات فقط، وحضرت كل دروس الرياضيات التي تقدمها.
عرفت ساميت أنها تريد التخصص في الرياضيات في الكلية. في مقابلة أجريت عام 2001 مع مركز التاريخ التابع لـ IEEE، قالت: “لقد نظرت إلى جميع الكتالوجات من جميع مدارس البنات وقررت أن سميث وماونت هوليوك يبدو أنهما يقدمان أفضل دورات الرياضيات.”
تم قبول Sammet في كلتا الكليتين لكنه اختار جبل هوليوك، الذي يقع في جنوب هادلي، ماساشوستس.
وقالت في التاريخ الشفهي لـ IEEE: “لست متأكدة حتى من سبب اختياري لهوليوك، لكنني ممتنة للغاية لأنني فعلت ذلك”. “لقد كانت كلية عظيمة. لا يزال كذلك.”
حصلت على درجة البكالوريوس في الرياضيات عام 1947 وحصلت على درجة الماجستير في الرياضيات عام 1949 من جامعة إلينوي أوربانا شامبين.
انضمت إلى هيئة التدريس في إلينوي كمساعد تدريس، ثم عادت في عام 1951 إلى مدينة نيويورك.
تطوير كوبول
انضم ساميت إلى سبيري عام 1953 كمهندس. قامت في البداية بإجراء تحليل رياضي وإدارة الكمبيوتر التناظري للشركة، ولكن بعد عامين، تم تكليفها بالإشراف على قسم متنامٍ من مبرمجي الكمبيوتر.
في عام 1955 اندمجت شركة سبيري مع شركة ريمنجتون راند، إحدى الشركات المصنعة لآلات الأعمال المبكرة في مدينة نيويورك.
وقد أتاح ذلك لسامت الفرصة للعمل مع رائدة الحوسبة جريس هوبر على UNIVAC I، وهو أول كمبيوتر رقمي إلكتروني متعدد الأغراض يتم تصنيعه في الولايات المتحدة.
غادر Sammet شركة Remington Rand في عام 1958 للانضمام إلى شركة Sylvania Electric Products، وهي شركة مصنعة في نيدهام بولاية ماساتشوستس. وكانت قد تقدمت بطلب للحصول على منصب هندسي ولكن تم تعيينها كمطورة برامج.
أثناء وجوده في سيلفانيا، تم تعيين ساميت في اللجنة قصيرة المدى التابعة لوزارة الدفاع الأمريكية، والتي ضمت مجموعة من المبرمجين من ستة شركات تصنيع أجهزة الكمبيوتر. وفقًا لملخص اجتماع مايو 1959، أنشأت وزارة الدفاع لجنة لتصميم مواصفات “لغة أعمال مشتركة” يمكن أن تعمل عبر جميع أجهزة الكمبيوتر – لغة “موجهة نحو حل المشكلات ومستقلة عن الآلة”.
ترأس ساميت اللجنة الفرعية للغة البيان، والتي ضمت خمسة مبرمجين آخرين من سيلفانيا، وآي بي إم، وRCA. تم تكليفه بتصميم أساس كوبول.
ووفقا للمقابلة التي أجراها مركز التاريخ، أنجزت اللجنة الفرعية معظم مهامها خلال فترة أسبوعين، حيث عملت على مدار الساعة أثناء تحصنها في فندق شيري هولندا في مدينة نيويورك. قدمت اللجنة الفرعية اقتراحها للمدونة في نوفمبر 1959، وقبلته سيلفانيا ووزارة الدفاع مع الحد الأدنى من التغييرات.
كانت اللغة، المشابهة هيكليًا للغة الإنجليزية، تعتمد جزئيًا على لغة البرمجة FLOW-MATIC الخاصة بـ Hopper. خلال الوقت الذي كانت فيه أجهزة الكمبيوتر تقوم بتشغيل تعليمات برمجية معقدة للغاية، سمح كوبول لأجهزة الكمبيوتر المركزية المبكرة بالتحدث بشكل أساسي بنفس اللغة، مما يلغي الحاجة إلى برمجة نفس تطبيقات معالجة البيانات يدويًا في كل جهاز جديد.
القيادة في IBM وACM
وبعد عامين في سيلفانيا، غادرت ساميت في عام 1961 للانضمام إلى شركة IBM في كامبريدج بولاية ماساتشوستس، حيث أدارت تطوير لغة الكمبيوتر داخل قسم أنظمة البيانات بالشركة. وهناك قادت الفريق الذي قام بتطوير Formac، وهو مترجم لمعالجة الصيغ. لقد كان أول نظام جبر حاسوبي له استخدام تجاري كبير.
بعد إصدار النظام في عام 1964، واصلت البحث في برمجة النمذجة واللغات الرياضية. في عام 1969 كان لديها لغات البرمجة: التاريخ والأساسيات نشرت. غطى الكتاب 120 لغة كانت موجودة في ذلك الوقت.
ومن عام 1968 إلى عام 1974، عمل ساميت كمدير تخطيط تكنولوجيا البرمجة لقسم الأنظمة الفيدرالية في شركة IBM، والذي أجرى أبحاثًا متعلقة بالدفاع وتطبيقات تكامل الأنظمة لإدارة الطيران الفيدرالية وخدمة البريد الأمريكية. كما قادت عمل الشركة على لغة البرمجة Ada.
أصبحت نشطة في جمعية آلات الحوسبة في عام 1961 أثناء عملها في فورماك. في مقابلة مع ACM، قالت إنها انضمت حتى تتمكن من التواصل مع المتخصصين العاملين في مجالها في Bell Labs وCarnegie Mellon ومؤسسات أخرى. وأوضحت أن مثل هذه الفرص لم تكن موجودة فعليًا في ذلك الوقت خارج ACM والجمعيات المهنية الأخرى.
ترأست لجنة المصالح الخاصة المعنية بالتلاعب الرمزي والجبري (المعروفة الآن باسم SIGSAM). كما عملت في عدد من المجالس ولجان التخطيط.
تم انتخابها نائبة لرئيس ACM في عام 1972 وأصبحت أول رئيسة لها في عام 1974.
ومن بين الأوسمة التي حصلت عليها لإنجازاتها جائزة لوفليس لعام 1989 من جمعية المرأة في الحوسبة والدكتوراه الفخرية من ماونت هوليوك في عام 1978.
توفيت ساميت في مايو 2017 عن عمر يناهز 89 عامًا. وكانت من المؤيدين منذ فترة طويلة لجبل هوليوك، ومنحت منصب الأستاذية هناك: أستاذة ساميت لعلوم الكمبيوتر.
من مقالات موقعك
مقالات ذات صلة حول الويب