Χρόνια Πολλά BASIC

Χρόνια Πολλά BASIC Facebook Twitter
2

Στην εποχή όπου με ένα χάδι στην οθόνη αφής του smartphone ή του tablet μας, περιμένουμε την άμεση ανταπόκρισή τους σε ό,τι τους ζητήσουμε, ίσως αξίζει να ρίξουμε μια ματιά πίσω στο παρελθόν και να αποδώσουμε ένα μικρό φόρο τιμής σε αυτούς που έβαλαν τη θεμέλια λίθο προς αυτή (και σε κάθε  επερχόμενη) καινοτομία στο χώρο των υπολογιστών.

Την 1η Μαΐου έκλεισαν 50 χρόνια από τότε που οι μαθηματικοί John G. Kemeny και Thomas E. Kurtz του Κολεγίου Dartmouth του New Hampshire, κατάφεραν να "τρέξουν", για πρώτη φορά στην ιστορία, προγράμματα που είχαν αναπτυχθεί με την γλώσσα προγραμματισμού BASIC, στον γιγαντιαίο υπολογιστή Generel Electric του ιδρύματος.

Οι μαθηματικοί John G. Kemeny και Thomas E. Kurtz

H γλώσσα προγραμματισμού BASIC (Beginner's All-purpose Symbolic Instruction Code) στην ουσία απλοποίησε και εκλογίκευσε οτιδήποτε είχε να κάνει με τους "αρχαίους" με σημερινά δεδομένα υπολογιστές των 1950s' και στόχος των δημιουργών της Kemeny & Kurtz, ήταν να γίνει ο προγραμματισμός προσβάσιμος από όλους τους φοιτητές τους.

"Το όραμά μας ήταν ότι κάθε φοιτητής του Κολλεγίου θα έπρεπε να έχει πρόσβαση σε υπολογιστή, και όλοι οι καθηγητές να μπορούν να χρησιμοποιήσουν έναν υπολογιστή στην αίθουσα", είχε δηλώσει το 1991 ο John G. Kemeny, o ένας εκ των δύο εφευρετών της BASIC, που είχε υπάρξει βοηθός επί των μαθηματικών του Αλβέρτου Αϊνστάιν πριν το 1953.

Όπως αναφέρει το Time, στο εκτενέστατο αφιέρωμά του για  την επέτειο από τα 50 χρόνια εφεύρεσης της BASIC, αυτό που κατάφεραν οι δύο καθηγητές ήταν "να προτείνουν μια γλώσσα προγραμματισμού που χρησιμοποιούσε απλές λέξεις όπως "HELLO", "GOODBYΕ" αντί για "LOGON" και "LOGOFF" καθώς και λέξεις που παραπέμπουν στην μέθοδο λογικών συλλογισμών για την επίλυση ενός προβλήματος όπως "IF", "THEN" κλπ.

Επιπρόσθετα, η BASIC, κατάφερε να συγκεντρώσει και να ομαδοποιήσει κάθε εντολή, σε αντίθεση με παλιότερες μεθόδους που διάβαζαν τον κώδικα "γραμμή-γραμμή" από μέσα όπως χαρτονένιες διάτρητες καρτέλες, ώστε να επιταχύνεται η εκτέλεσή τους στο μέγιστο.

Οι καθηγητές O John G. Kemeny το 1967. και Thomas E. Kurtz λίγο μετά την 1η Μαΐου ου 1964, διέθεσαν την BASIC δωρεάν σε ολόκληρη την Πανεπιστημιακή κοινότητα που ασχολείτο με τους Ηλεκτρονικούς Υπολογιστές, με αποτέλεσμα να προκύψουν δεκάδες "διάλεκτοι" από εκείνη, την πρώτη βερσιόν της που ονομάστηκε Dartmouth BASIC, προς τιμή του Κολεγίου.


Η γλώσσα προγραμματισμού BASIC, αναφέρει το άρθρο του Time, θα μείνει στην Ιστορία ως η γλώσσα που έθεσε τις βάσεις για την σύγχρονη επιστήμη των υπολογιστών και την αλματώδη ανάπτυξή της, αλλά κυρίως γιατί "μετέτρεψε τους υπολογιστές από "ιδρυματικά μηχανήματα" σε ένα εργαλείο που θα μπορούσε να χειριστεί ο μέσος άνθρωπος."

+BONUS: Ο Συν-ιδρυτής της Apple, Steve Wozniak, μοιράζεται την δική του εμπειρία με την γλώσσα προγραμματισμού BASIC, για τον τον πρώτο υπολογιστή της APPLE, το 1967.

Παραλείψεις; Υποδείξεις; Κάποια εμπειρία με την BASIC, ίσως; Τα σχόλια στη διάθεσή σας.

Τech & Science
2

ΔΕΙΤΕ ΑΚΟΜΑ

Ανακαλύφθηκε αρχαίος τάφος με εκπληκτικά ανάγλυφα και μυστηριώδη επιγραφή στην Τουρκία

Τech & Science / Ανακαλύφθηκε αρχαίος τάφος με εκπληκτικά ανάγλυφα και μυστηριώδη επιγραφή στην Τουρκία

Ο βραχώδης τάφος που βρέθηκε στην Έδεσσα της Μεσοποταμίας παρουσιάζει απεικονίσεις ενός ξαπλωμένου άνδρα και δύο φτερωτών γυναικών μαζί με μια δυσανάγνωστη επιγραφή
LIFO NEWSROOM
Start-up υποστηρίζει ότι τα «μαμούθ-ποντίκια» της φέρνουν πιο κοντά την αναβίωση των μαμούθ

Τech & Science / Start-up υποστηρίζει ότι τα «μαμούθ-ποντίκια» της φέρνουν πιο κοντά την αναβίωση των μαμούθ

Η προσέγγιση αυτή θεωρείται επιστημονικά ενδιαφέρουσα, αλλά ορισμένοι ειδικοί αμφισβητούν το αν μπορεί να εφαρμοστεί σε πολύ μεγαλύτερα θηλαστικά, όπως οι ελέφαντες.
LIFO NEWSROOM
Κρίση ψυχικής υγείας: Τα νιάτα δεν είναι πλέον από τις πιο ευτυχισμένες περιόδους της ζωής

Τech & Science / Κρίση ψυχικής υγείας: Τα νιάτα δεν είναι πλέον από τις πιο ευτυχισμένες περιόδους της ζωής

Μελέτη που εκπονήθηκε από τον ΟΗΕ στο Ηνωμένο Βασίλειο, τις ΗΠΑ, την Ιρλανδία, την Αυστραλία, τον Καναδά και τη Νέα Ζηλανδία διαπιστώνει ότι η ικανοποίηση αυξάνεται με την ηλικία
LIFO NEWSROOM

σχόλια

2 σχόλια
Εγώ θυμάμαι ότι όταν ξεκίνησα στα 8 με υπολογιστές υπήρχε ΜΟΝΟ το DOS (ξεκίνησα με το DOS 5.0) και ασχολήθηκα με τη QBasic...Θυμάμαι 2 παιχνίδια που έπαιζα συνέχεια όμως.Το ένα ήταν το Nibbles.bas και το Gorillas.basΤο ένα μπορείτε να το παίξετε από εδώ http://www.kongregate.com/games/moly/gorillas-bas και το άλλο από εδώ http://fullscreenflashgames.com/index.php?task=view&id=207Πάντως μόλις άρχισα να πιάνω το νόημα, άρχισα να "πειράζω" τον κώδικα για άπειρες ζωές... αφού το κατέστρεψα το παιχνίδι τουλάχιστον 100 φορές (ευτυχώς είχα κρατήσει αντίγραφό) βρήκα κόλπο και δεν έχανα... :P
η Basic ήταν για μας τότε στην Ελλάδα (που πρακτικά δουλεύαμε assembly) κάτι που μας έκανε τη ζωή πολύ πιο εύκολη.παρότι υπήρχαν και άλλες γλώσσες, ήταν η πρώτη που μπήκε με αξιώσεις στα ασήμαντα (για τα σημερινά δεδομένα) pc? που είχαμε στα γραφεία μας.δυστυχώς, οι επιστήμονες που έφτιαξαν την Basic είναι σήμερα πολύ λιγότερο γνωστοί από μερικούς ποδοσφαιριστές ή κάποιους που πλούτισαν φορτώνοντάς μας με γλυκανάλατες εφαρμογές τύπου twitter και facebook.