Alan Kay

Σύντομη βιογραφία του Alan Kay

Από πολύ μικρή ηλικία ο Alan Kay έχει παρουσιάσει σημαντικά ταλέντα, όπως ανάγνωση πριν πάει στο δημοτικό, με αποτέλεσμα να βαριέται στην τάξη, αφού ήδη γνώριζε την ύλη. Οι βασικές του σπουδές ήταν σε μαθηματικά και βιολογία, ενώ ο ίδιος για μεγάλο διάστημα αυτοπροσδιορίζεται περισσότερο ως μουσικός παρά ως επιστήμονας των υπολογιστών, που ήταν τελικά η επαγγελματική κατεύθυνση που τον έκανε γνωστό. Μάλιστα, λέγεται ότι αποφεύγει τα ταξίδια και τις μετακινήσεις μακρυά από το σπίτι του γιατί θέλει να μπορεί να συντηρεί και να παίζει στο μεγάλο εκλησιαστικό μουσικό όργανο που έχει σπίτι του.

Η πρώτη σημαντική συνεισφορά του ήταν το όραμα και ο σχεδιασμός του Dynabook το 1968, το οποίο μορφολογικά και λειτουργικά μοιάζει πολύ με ένα σύγχρονο (2010) τάμπλετ. Αυτός ο αρχικός σχεδιασμός όμως ήταν τόσο φιλόδοξος που ακόμη και ο ίδιος θεωρεί πως οι σύγχρονοι υπολογιστές δεν εφαρμόζουν ακόμη όλες εκείνες τις οδηγίες τουλάχιστον από την ποιοτική πλευρά. Για να φτάσει στο όραμα του Dynabook ο Alan Kay εστίασε την προσοχή του στο λογισμικό, το οποίο αρχικά ήταν το περιβάλλον Smalltalk που έτρεχε σε έναν από τους πρώτους πειραματικούς επιτραπέζιους υπολογιστές, τον Xerox Alto.

Μετά την εργασία του στο Xerox Parc συνέχισε να δουλεύει στην Apple και μετά στο Viewpoints Institute, αλλά σε κάθερ περίπτωση συνέχισε να εργάζεται πάνω στο αρχικό όραμα του Dynabook με ιδιαίτερη έμφαση στον τρόπο που μαθαίνουν τα παιδιά. Δουλεύοντας επίμονα πάνω στο ίδιο αντικείμενο έκανε πολλές επαναλήψεις όπως το Interim Dynabook (Xerox Alto), τα οποία μπορούσαν να εκτελέσουν προγράμματα Smalltalk. Το περιβάλλον Smalltalk αποτέλεσε την βάση για την δημιουργία της Squeak (eToys), η οποία με την σειρά της επηρέασε τα σύγχρονα εργαλεία εκμάθησης προγραμματισμού όπως το Scratch Blocks.

Δεν είναι τυχαίο ότι ο Alan Kay επηρεάστικε ιδιαίτερα από το έργο του Ivan Sutherland (δημιουργός του Sketchpad το 1963), ενώ o ίδιος ο Alan Kay αποτέλεσε σημαντική επιροή του Bret Victor. Παρατηρούμε ότι η δουλειά όλων βασίζεται στον προγραμματισμό της διάδρασης με αντικείμενα στην οθόνη του υπολογιστή με στόχο την διευκόλυνση της επεξεργασίας της πληροφορίας και κυρίως της προσωπικής έκφρασης. Η πιο σημαντική όμως συνεισφορά του Alan Kay δεν είναι τόσο το ίδιο το υλικό και λογισμικό των υπολογιστών που οραματίστηκε και έφτιαξε, αλλά η προσπάθεια να ενδυναμώσει την ανθρώπινη σκέψη και αντίληψη μέσα από τον προγραμματισμό της διάδρασης.

BIOGRAPHY · DEFINITION
Alan Kay Ivan Sutherland Bret Victor Dynabook Smalltalk Xerox Alto