گريس ماری هاپر
مخترع برنامه نویسی کمپیوتری
گریس ماری هاپر بتاریخ نهم دسامبر 1906 میلادی درنیویارک سیتی تولد شده و به روز اول جنوری سال 1992 به عمر 86 سالگی در گذشته است. گریس ماری هاپر پیر ترین افسر نظامی در رشته نیروی دریائی امریکا بودوتحصیلات خود را بدرجه دوکتورا در رشته ریاضیات در دانشگاه ییل به اتمام رسانیده بود.مؤلفهاي كامپيوتري برنامه دادن به كامپيوتر به زبان انگليسي و استفاده از لغات به جای كدهاي رياضي (كلمات رمز) و همچنين ابداع روش برنامهريزي اتوماتيك، روزگاري از ديد همه غيرممكن و حتي خندهدار بهنظر ميرسيد. اما براي فردي همچون گريس هاپر، كه رياضيدان و افسر نيروي دريايي بود، نهتنها منطقي بلكه ضروري و اجتنابناپذير مينمود. گريس با ابداع اولين مؤلفهاي كامپيوتري، راه دشوار برنامهنويسي به شكل امروزي را هموار كرد. عمليات بسيار حساسي كه هرروزه در بانكها، شركتها و سازمانهاي دولتي انجام ميشود و حتي ساخت بازيهاي كامپيوتري از ابتكارات اولية او سرچشمه گرفته و پيشرفت كرده است. گريس ميگويد: «هيچكس قبلاً به اين فكر نيفتاده بود، چون هيچكس به اندازة من تنبل نبود. بسياري از كارمندان ما دوست داشتند با كدها بازي كنند ولي من ميخواستم هرچه زودتر كارها تمام شود و علت استفادة ما از كامپيوتر هم همين بود.» در آن زمان كه كامپيوترها تازه ساخته شده بودند، گريس و همكارانش براي كار با آن، از كدهاي رياضي استفاده ميكردند، يعني فرمانها با ارقام به دستگاه داده ميشد و تركيب مخصوصي از صفرها و يكها ميتوانست معني خاصي داشته باشد. مثلاً براي توقف كار دستگاه، بايد كد 1001100 را وارد ميكردند. براي هر برنامه كد جداگانه به دستگاه داده ميشد. حتي اگر برنامهها مراحل مختلف از يك عملكرد بودند. اين روش نهتنها بسيار زمانگير بود بلكه درصد خطا را نيز بالا ميبرد. يك رقم اشتباه ميتوانست تمام برنامه را از بين ببرد. به گفتة گريس، پرواضح بود كه تهية يك برنامة اساسي و پايه براي كارهاي اولية كامپيوتر ضروري و منطقي بهنظر ميرسيد. اما منطقي از ديد گريس و غيرممكن از نظر همكارانش در شركت رمينگتون. او با تلاش و هوش سرشار خود عكس آن را ثابت كرد. در 1952، موفق به تهية سيستم A-O شد كه ميتوانست كدهاي رياضي را به رمزهاي ماشيني تبديل كند. براي اين كار او قسمتهاي مشخصي از چند برنامه را جدا كرد و به هركدام يك شمارة پيام داد و پس از مرتب كردنشان به ترتيبي كه مايل بود، تركيبي از آنها را روي نوار مقناطيسي منتقل كرد. گريس ميگويد: «تنها كاري كه بايد انجام ميدادم اين بود كه تعدادي شمارة پيام بنويسم و صبر كنم تا دستگاه آنها را روي نوار پيدا كند و پس از بالا آمدن كارهاي اضافي را انجام دهد و اين اولين مؤلف بود.» پس از موفقيت اين سيستم، او سيستم B-O را پيريزي كرد. مؤلفي كه ميتوانست دستورات را به زبان انگليسي بفهمد. اين مؤلف بعدها فلوماتيك نام گرفت. اين سيستم به صورت مترجم عمل ميكرد يعني دستورات را به انگليسي ميگرفت و به زبان قابل فهم براي دستگاه تبديل ميكرد. اما هدف اصلي گريس اين بود كه عموم مردم امكان استفاده از كامپيوتر را بيابند و با وجود موجهاي منفي كه از اطراف به او ميرسيد بار ديگر موفق شد به افكارش جامة عمل بپوشاند. در 1957، سيستم فلوماتيك گريس تنها مؤلفي بود كه دستورات را به زبان انگليسي ميفهميد و يكي از سه مؤلف زباني كامپيوتري بود. اما ضرورت نياز به يك زبان كامپيوتري جامع كاملاً حس ميشد و ميبايست در كوتاهترين زمان به وقوع بپيوندد. زبان واحدي كه بتواند در تمام كامپيوترها استفاده شود. نقش گريس در حقيقت رهبري اين حركت بود و پافشاري وي بر اين موضوع كه اگر زبان واحدي وجود نداشته باشد كل صنعت كامپيوتري در مدت زمان كوتاهي از بين خواهد رفت. مؤلفهاي ابداعي گريس هاپر در نهايت چراغ راه رسيدن به يك زبان جامع كامپيوتري شد، زباني كه در همة كامپيوترها، از مراكز دولتي گرفته تا شركتهاي تجاري، استفاده ميشود.
http://voiceofwomenafg.blogspot.com/ آوای زنان افغان