Grace Hopper

اقرأ السيرة الذاتية الكاملة ودرجة الذكاء والاقتباسات والإنجازات لـ Grace Hopper على Geniuses.Club.

السفينة في الميناء آمنة، لكن ليس لهذا الغرض بُنيت السفن.

Grace Brewster Murray Hopper née Murray كانت عالمة حاسوب أمريكية وضابطة أميرال في البحرية الأمريكية. كانت واحدة من أول مبرمجي حاسوب Harvard Mark I، وكانت رائدة في برمجة الحاسوب وابتكرت أحد أول الرابطات. كانت Hopper الأولى في وضع نظرية لغات البرمجة المستقلة عن الآلة، واللغة البرمجية FLOW-MATIC التي أنشأتها باستخدام هذه النظرية تم توسيعها لاحقاً لإنشاء COBOL، وهي لغة برمجية عالية المستوى مبكرة لا تزال قيد الاستخدام حتى اليوم.

قبل انضمامها للبحرية، حصلت Hopper على درجة الدكتوراه في الرياضيات من جامعة Yale وكانت أستاذة رياضيات في كلية Vassar. حاولت Hopper الالتحاق بالبحرية خلال الحرب العالمية الثانية لكن تم رفضها لأنها كانت في الرابعة والثلاثين من العمر. بدلاً من ذلك، انضمت إلى احتياطي البحرية. بدأت Hopper مسيرتها في الحوسبة عام 1944 عندما عملت في فريق Harvard Mark I بقيادة Howard H. Aiken. في عام 1949، انضمت إلى شركة Eckert–Mauchly Computer Corporation وكانت جزءاً من الفريق الذي طور حاسوب UNIVAC I. في Eckert–Mauchly بدأت تطوير الرابطة. كانت تعتقد أن لغة برمجية مستندة إلى اللغة الإنجليزية ممكنة. حولت رابطتها المصطلحات الإنجليزية إلى رموز آلية يفهمها الحاسوب. بحلول عام 1952، أنهت Hopper برنامج رابطتها الذي أطلق عليه في الأصل مترجم، وكان مكتوباً لنظام A-0. خلال خدمتها أثناء الحرب، شاركت في تأليف ثلاث أوراق بناءً على عملها في Harvard Mark 1.

في عام 1954، اختارت Eckert–Mauchly شركة Hopper لقيادة قسمها للبرمجة التلقائية، وقادت إطلاق بعض من أول اللغات المترجمة مثل FLOW-MATIC. في عام 1959، شاركت في اتحاد CODASYL، الذي استشار Hopper لتوجيههم في إنشاء لغة برمجية مستقلة عن الآلة. أدى هذا إلى لغة COBOL، التي استوحيت من فكرتها حول أن تكون اللغة مستندة إلى كلمات إنجليزية. في عام 1966، تقاعدت من احتياطي البحرية، لكن في عام 1967 استدعتها البحرية للخدمة الفعلية. تقاعدت من البحرية عام 1986 ووجدت عملاً كمستشارة لشركة Digital Equipment Corporation، حيث شاركت تجاربها في الحوسبة.

تم تسمية مدمرة موجهة بالصواريخ من فئة Arleigh Burke التابعة للبحرية الأمريكية USS Hopper باسمها، كما تم تسمية حاسوب Cray XE6 "Hopper" الفائق في NERSC. خلال حياتها، حصلت Hopper على 40 درجة دكتوراه فخرية من جامعات حول العالم. تم إعادة تسمية كلية في جامعة Yale باسمها. في عام 1991، تلقت وسام التكنولوجيا الوطني. في 22 نوفمبر 2016، حصلت بعد وفاتها على وسام الحرية الرئاسي من الرئيس Barack Obama.

الحياة المبكرة والتعليم

وُلدت Hopper في مدينة نيويورك. كانت الأكبر بين ثلاثة أطفال. والداها، Walter Fletcher Murray و Mary Campbell Van Horne، كانا من أصل اسكتلندي وهولندي، وحضرا كنيسة West End Collegiate Church. جدها الأكبر، Alexander Wilson Russell، كان أميرالاً في البحرية الأمريكية، وقاتل في معركة Mobile Bay خلال الحرب الأهلية.

توقيعات Hopper على ورقة التسجيل لضابط الواجب لمشروع حساب مكتب السفن في Harvard، الذي بنى وشغل Mark I

كانت Grace فضولية جداً عندما كانت طفلة؛ وكانت هذه سمة مدى الحياة. في سن السابعة، قررت معرفة كيف يعمل منبه الساعة وفككت سبع ساعات منبهة قبل أن تدرك والدتها ما كانت تفعله، وحينئذ اقتصرت على ساعة واحدة. لتعليمها التحضيري، التحقت بمدرسة Hartridge في Plainfield، نيو جيرسي. تم رفض Hopper في البداية لقبولها المبكر في كلية Vassar في سن 16، فدرجاتها في اللاتينية كانت منخفضة جداً، لكن تم قبولها في العام التالي. تخرجت Phi Beta Kappa من Vassar عام 1928 بدرجة البكالوريوس في الرياضيات والفيزياء وحصلت على درجة الماجستير من جامعة Yale عام 1930.

في عام 1934، حصلت على درجة الدكتوراه في الرياضيات من جامعة Yale تحت إشراف Øystein Ore. أطروحتها، "أنواع جديدة من معايير اللاقابلية للاختزال"، نُشرت في نفس العام. بدأت Hopper تدريس الرياضيات في Vassar عام 1931، وتمت ترقيتها إلى أستاذة مساعدة في عام 1941.

كانت متزوجة من أستاذ جامعة نيويورك Vincent Foster Hopper 1906–1976 من 1930 حتى طلاقهما عام 1945. لم تتزوج مرة أخرى، لكنها اختارت الاحتفاظ باسمه.

المسيرة الوظيفية

الحرب العالمية الثانية

حاولت Hopper الالتحاق بالبحرية في وقت مبكر من الحرب العالمية الثانية. تم رفضها لعدة أسباب. في سن 34، كانت كبيرة جداً في السن للالتحاق، ونسبة وزنها إلى طولها كانت منخفضة جداً. كما تم رفضها على أساس أن عملها كعالمة رياضيات وأستاذة رياضيات في كلية Vassar كان ذا قيمة للجهود الحربية. أثناء الحرب عام 1943، حصلت Hopper على إجازة من Vassar وتم تعيينها في احتياطي البحرية الأمريكية؛ كانت واحدة من بين عدد من النساء اللواتي تطوعن للخدمة في WAVES. كان عليها الحصول على إعفاء للالتحاق؛ كانت تقل بـ 15 رطلاً 6.8 كجم عن الحد الأدنى لوزن البحرية البالغ 120 رطلاً 54 كجم. وصلت في ديسمبر وتدربت في مدرسة Naval Reserve Midshipmen's School في Smith College في Northampton، ماساتشوستس. تخرجت Hopper الأولى في فصلها عام 1944، وتم تعيينها في مشروع حساب مكتب السفن في جامعة Harvard كملازم، رتبة أصغر. خدمت في فريق برمجة حاسوب Mark I برئاسة Howard H. Aiken. شاركت Hopper و Aiken في تأليف ثلاث أوراق على Mark I، المعروف أيضاً باسم Automatic Sequence Controlled Calculator. تم رفض طلب Hopper للانتقال إلى البحرية النظامية في نهاية الحرب بسبب تقدمها في السن بـ 38 سنة. استمرت في الخدمة في احتياطي البحرية. بقيت Hopper في Harvard Computation Lab حتى عام 1949، رفضت أستاذية كاملة في Vassar لصالح العمل كباحثة بموجب عقد بحري في Harvard.

UNIVAC

في عام 1949، أصبحت Hopper موظفة في شركة Eckert–Mauchly Computer Corporation كعالمة رياضيات أولى وانضمت إلى فريق تطوير UNIVAC I. خدمت Hopper أيضاً كمديرة تطوير البرمجة التلقائية في Remington Rand. كان UNIVAC أول حاسوب إلكتروني واسع النطاق معروف يكون في السوق عام 1950، وكان أكثر قدرة على معالجة المعلومات من Mark I.

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

Hopper في غرفة حاسوب في واشنطن، دي سي، 1978، صورتها Lynn Gilbert

لم يتم قبول فكرتها لمدة ثلاث سنوات. في غضون ذلك، نشرت أول ورقة لها حول الموضوع، المترجمات، عام 1952. في أوائل الخمسينيات، تم الاستحواذ على الشركة من قبل شركة Remington Rand، وكان أثناء عملها لديهم أن عملها الأصلي على المترجم تم إنجازه. كان البرنامج معروفاً باسم A compiler وكانت نسخته الأولى A-0.

في عام 1952، كانت لديها رابطة تحميل تشغيلية، والتي كانت تُشار إليها في ذلك الوقت باسم مترجم. قالت لاحقاً أن "أحداً لم يصدق ذلك،" وأنها "كانت لديها مترجم يعمل ولا أحد يريد لمسه. قالوا لي أن الحواسيب تستطيع فقط فعل العمليات الحسابية." تتابع بقولها أن مترجمها "ترجم الرموز الرياضية إلى رموز آلية. معالجة الرموز كانت جيدة للرياضيين لكنها لم تكن مفيدة لمعالجات البيانات التي لم تكن معالجات رموز. قلة جداً من الناس هم معالجات رموز حقيقية. إذا كانوا كذلك، يصبحون رياضيين محترفين، وليسوا معالجات بيانات. من الأسهل كثيراً لمعظم الناس كتابة بيان باللغة الإنجليزية أكثر من استخدام الرموز. لذا قررت أن معالجات البيانات يجب أن تكون قادرة على كتابة برامجها باللغة الإنجليزية، والحواسيب ستترجمها إلى رموز آلية. كان هذا بداية COBOL، لغة حاسوب لمعالجات البيانات. يمكنني القول 'اطرح ضريبة الدخل من الراتب' بدلاً من محاولة كتابة ذلك في رمز ثماني أو استخدام كل أنواع الرموز. COBOL هي اللغة الرئيسية المستخدمة اليوم في معالجة البيانات."

في عام 1954 تم تسمية Hopper مديرة البرمجة التلقائية الأولى للشركة، وأطلقت قسمها بعض اللغات البرمجية الأولى المستندة إلى المترجم، بما فيها MATH-MATIC و FLOW-MATIC.

COBOL

في ربيع عام 1959، تم جمع خبراء الحاسوب من الصناعة والحكومة في مؤتمر لمدة يومين معروف باسم مؤتمر أنظمة البيانات للغات CODASYL. خدمت Hopper كمستشارة فنية للجنة، وخدم العديد من موظفيها السابقين في لجنة قصيرة الأجل قامت بتعريف اللغة الجديدة COBOL، وهي اختصار لـ COmmon Business-Oriented Language. وسعت اللغة الجديدة لغة FLOW-MATIC الخاصة بـ Hopper ببعض الأفكار من المكافئ IBM، COMTRAN.

Hopper في وحدة التحكم UNIVAC I، حوالي عام 1960

تم التقاط معتقد Hopper بأن البرامج يجب أن تُكتب بلغة قريبة من اللغة الإنجليزية بدلاً من رموز الآلة أو اللغات القريبة من رموز الآلة، مثل لغات التجميع، في اللغة التجارية الجديدة، وانتقلت COBOL لتصبح اللغة التجارية الأكثر انتشاراً حتى الآن. من بين أعضاء اللجنة التي عملت على COBOL كان خريج كلية Mount Holyoke Jean E. Sammet.

من 1967 إلى 1977، خدمت Hopper كمديرة مجموعة لغات البرمجة البحرية في مكتب البحرية لتخطيط أنظمة المعلومات وتمت ترقيتها إلى رتبة كابتن في عام 1973. طورت برامج التحقق من صحة COBOL والمترجم الخاص بها كجزء من برنامج توحيد قياسي COBOL لكامل البحرية.

المعايير

في السبعينيات، دعت Hopper وزارة الدفاع لاستبدال الأنظمة المركزية الكبيرة بشبكات من الحواسيب الصغيرة والموزعة. يمكن لأي مستخدم على أي عقدة حاسوب الوصول إلى قواعد البيانات المشتركة الموجودة على الشبكة. طورت تطبيق المعايير لاختبار أنظمة الحواسيب والمكونات، والأهم منها للغات البرمجة المبكرة مثل FORTRAN و COBOL. أدت اختبارات البحرية للامتثال لهذه المعايير إلى تقارب كبير بين لهجات لغات البرمجة لدى مورديي الحواسيب الرئيسيين. في الثمانينيات، تم افتراض هذه الاختبارات وإدارتها الرسمية من قبل المكتب الوطني للمعايير NBS، المعروف اليوم باسم المعهد الوطني للمعايير والتكنولوجيا NIST.

التقاعد

وفقاً لقوانين استقطاع البحرية، تقاعدت Hopper من احتياطي البحرية برتبة قائد في سن 60 في نهاية عام 1966. تم استدعاؤها للخدمة الفعلية في أغسطس 1967 لمدة ستة أشهر تحولت إلى تعيين غير محدد. تقاعدت مرة أخرى عام 1971 لكن طُلب منها العودة للخدمة الفعلية عام 1972. تمت ترقيتها إلى كابتن عام 1973 من قبل الأميرال Elmo R. Zumwalt, Jr.

بعد أن شاهدها الممثل الجمهوري Philip Crane في حلقة 60 Minutes في مارس 1983، تبنى H.J.Res. 341، وهو قرار مشترك نشأ في مجلس النواب، مما أدى إلى ترقيتها في 15 ديسمبر 1983 إلى كوموودور من قبل تعيين رئاسي خاص من قبل الرئيس Ronald Reagan. بقيت في الخدمة الفعلية لعدة سنوات بعد التقاعد الإجباري بموافقة خاصة من الكونجرس. اعتباراً من 8 نوفمبر 1985، تم إعادة تسمية رتبة كوموودور إلى أميرال أقل وأصبحت Hopper واحدة من عدد قليل من الأدميرالات الإناث في البحرية.

Hopper يتم ترقيتها إلى رتبة كوموودور في عام 1983

قارن مع العظماء

Pablo Picasso vs Thomas EdisonBobby Fischer vs RembrandtGregor Mendel vs Marie CurieElon Musk vs Mark Twain
عرض التصنيفات →كل المقارنات →

أطفال معجزة

أطفال معجزة →

العب وعد غدًا

تحدي العباقرة اليومي · Guess the genius
19th-century mathematician who wrote the first algorithm for Charles Babbage's Analytical Engine.
انقر على إجابتك ↓
أي عبقري أنت؟ اختبار ذكاء مجاني