ΠΑΡΑΣΚΕΥΗ 9 ΟΚΤΩΒΡΙΟΥ
Από την πρόγνωση του καιρού στην κατάκτηση του διαστήματος

Η επιστημονική κοινότητα και ο κόσμος της τεχνολογίας αποχαιρετούν μία από τις πιο εμβληματικές και επιδραστικές προσωπικότητες στην ιστορία της πληροφορικής.
Η Μάργκαρετ Χάμιλτον, η πρωτοπόρος μαθηματικός και προγραμματίστρια που ηγήθηκε της ομάδας ανάπτυξης του λογισμικού πτήσης για τις αποστολές Apollo της NASA, έφυγε χθες από τη ζωή σε ηλικία 90 ετών, όπως ανακοίνωσε το Τεχνολογικό Ινστιτούτο της Μασαχουσέτης (MIT).
Το όνομά της έμεινε για πάντα χαραγμένο στην ιστορία της ανθρωπότητας, καθώς το δικό της πνεύμα και οι δικές της καινοτόμες ιδέες επέτρεψαν στον άνθρωπο να πατήσει για πρώτη φορά στη Σελήνη τον Ιούλιο του 1969. Ωστόσο, η παρακαταθήκη που αφήνει πίσω της ξεπερνά ακόμη και την κατάκτηση του διαστήματος: η Χάμιλτον ήταν η γυναίκα που μεταμόρφωσε τον προγραμματισμό από μια ασαφή τεχνική εργασία σε έναν αυτόνομο, αυστηρό επιστημονικό κλάδο, χαρίζοντάς μας την ίδια την έννοια της μηχανικής λογισμικού (software engineering).
Γεννημένη το 1936 στο Πάολι της Ιντιάνα, η Χάμιλτον σπούδασε μαθηματικά και φιλοσοφία στο Earlham College, από όπου αποφοίτησε το 1958. Ο δρόμος της την έφερε σύντομα στο MIT, όπου ξεκίνησε να εργάζεται στο τμήμα Μετεωρολογίας δίπλα στον θρυλικό Έντουαρντ Λόρεντζ. Εκεί έγραψε τα πρώτα της προγράμματα για την πρόγνωση του καιρού, συμβάλλοντας ακούσια στη μετέπειτα θεμελίωση της περίφημης «θεωρίας του χάους». Στη συνέχεια, στο Lincoln Laboratory του MIT, ανέπτυξε λογισμικό για το σύστημα αεράμυνας SAGE, εστιάζοντας από πολύ νωρίς σε έναν τομέα που τότε βρισκόταν σε νηπιακό στάδιο: την απόλυτη αξιοπιστία των υπολογιστικών συστημάτων.
Η μεγάλη καμπή ήρθε το 1965. Όταν ο σύζυγός της εντόπισε μια αγγελία του MIT που αναζητούσε επιστήμονες για να δημιουργήσουν το λογισμικό μιας αποστολής που θα έστελνε ανθρώπους στο φεγγάρι, η Χάμιλτον δεν δίστασε στιγμή. Προσλήφθηκε ως η πρώτη προγραμματίστρια —και η πρώτη γυναίκα— στην ομάδα του Apollo. Με το πάθος της να την ξεχωρίζει, ανέβηκε ταχύτατα την ιεραρχία, αναλαμβάνοντας έως το 1968 τη διεύθυνση του τμήματος λογισμικού για το Command and Service Module, καθοδηγώντας μια ομάδα εκατοντάδων ειδικών.

White House / Wikimedia Commons (Public domain)
Η ιδιοφυΐα της Χάμιλτον βασιζόταν στην πρόβλεψη του απρόβλεπτου —ακόμα και του ανθρώπινου λάθους. Η έμπνευση για μια από τις σημαντικότερες δικλείδες ασφαλείας του Apollo προήλθε από την 4χρονη τότε κόρη της, Λόρεν. Παίζοντας στον προσομοιωτή της κάψουλας στο εργαστήριο, η μικρή ενεργοποίησε κατά λάθος ένα πρόγραμμα που προκαλούσε κατάρρευση του συστήματος. Παρότι η διοίκηση απέρριψε αρχικά την πρόταση της Χάμιλτον για διορθώσεις —θεωρώντας ότι οι αστροναύτες δεν θα έκαναν ποτέ τέτοιο σφάλμα— η ιστορία τη δικαίωσε το 1968 στο Apollo 8, όταν ο αστροναύτης Τζιμ Λόβελ υπέπεσε ακριβώς στο ίδιο ατόπημα. Οι αλλαγές της ενσωματώθηκαν αμέσως.
Αυτή η εμμονή στην πρόληψη σφαλμάτων ήταν που έσωσε την ιστορική προσελήνωση του Apollo 11. Λίγα μόλις λεπτά πριν η σεληνάκατος Eagle αγγίξει το έδαφος της Σελήνης, οι υπολογιστές κατακλύστηκαν από τους συναγερμούς υπερφόρτωσης 1201 και 1202. Το κρίσιμο λογισμικό που είχε σχεδιάσει η Χάμιλτον, όμως, ήταν προγραμματισμένο να ιεραρχεί τις εργασίες: σε κατάσταση εκτάκτου ανάγκης, απέρριπτε αυτόματα τις δευτερεύουσες λειτουργίες και διοχέτευε όλη την υπολογιστική ισχύ αποκλειστικά στην προσελήνωση. Αντί να καταρρεύσει, το σύστημα επανεκκινούσε τις ζωτικές λειτουργίες, επιτρέποντας στον Νιλ Άρμστρονγκ και τον Μπαζ Όλντριν να πατήσουν ασφαλείς στη σεληνιακή επιφάνεια.
Η προσφορά της Μάργκαρετ Χάμιλτον ξεπερνά τα στενά όρια της NASA. Σε μια εποχή που το υλικό (hardware) θεωρούνταν το μόνο «σοβαρό» κομμάτι των υπολογιστών και ο προγραμματισμός αντιμετωπιζόταν ως μια δευτερεύουσα απασχόληση, η ίδια πάλεψε με σθένος για την αναγνώριση του κλάδου της. Ήταν η πρώτη που εισήγαγε και επέβαλε τον όρο «Software Engineering» (Μηχανική Λוגισμικού), θέλοντας να δώσει στους προγραμματιστές την επιστημονική υπόσταση που τους αναλογούσε —παρά τα αρχικά ειρωνικά γέλια των συναδέλφων της.
Μετά το διαστημικό πρόγραμμα, η Χάμιλτον πέρασε στον επιχειρηματικό στίβο, ιδρύοντας τις εταιρείες Higher Order Software (1976) και Hamilton Technologies (1986), όπου συνέχισε να εξελίσσει πρωτοποριακές μεθόδους για την κατασκευή πανίσχυρων και αδιάβροχων συστημάτων λογισμικού.

NASA / Wikimedia Commons (Public domain)
Η εικόνα της από το 1969, όπου στέκεται χαμογελαστή δίπλα σε μια στοίβα εκτυπωμένου κώδικα ψηλότερη από την ίδια —τον κώδικα που έγραψε η ομάδα της για το Apollo— παραμένει ένα από τα πιο αναγνωρίσιμα και εμπνευσμένα στιγμιότυπα στην ιστορία της τεχνολογίας.
Το 2016, ο Πρόεδρος των ΗΠΑ Μπαράκ Ομπάμα της απένειμε το Προεδρικό Μετάλλιο της Ελευθερίας, την ανώτατη πολιτική διάκριση της χώρας. Συνοψίζοντας το μέγεθος της προσφοράς της, ο Αμερικανός Πρόεδρος είχε δηλώσει χαρακτηριστικά: «Οι αστροναύτες μας δεν είχαν πολύ χρόνο στη διάθεσή τους, αλλά ευτυχώς είχαν τη Μάργκαρετ Χάμιλτον».
Κοιτάζοντας πίσω στα χρόνια των μεγάλων ανακαλύψεων, η ίδια η Χάμιλτον είχε περιγράψει εκείνη την εποχή με τη σοφία και την ταπεινότητα που τη χαρακτήριζε: «Ήμασταν οι πιο τυχεροί άνθρωποι στον κόσμο. Δεν είχαμε άλλη επιλογή από το να γίνουμε πρωτοπόροι — δεν υπήρχε χρόνος για να είμαστε αρχάριοι».
Σε βάθος ρεπορτάζ, συνεντεύξεις και longreads. Ιστορίες με οπτική και τους ανθρώπους πίσω από τα γεγονότα, στο e-radio.gr.
Τα θέματα που ξεχώρισε σήμερα η ομάδα του E-Daily.
STORIES
STORIES
STORIES
ΠΡΟΣΩΠΑ
ΤΡΟΠΟΣ ΖΩΗΣ
ΜΟΥΣΙΚΗ
ΣΧΕΣΕΙΣ
STORIES