Χρόνια Πολλά 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

ΔΕΙΤΕ ΑΚΟΜΑ

VIOLOGIKA OPLA VIOTROMOKRATIA TEHNITI NOIMOSINI

Τech & Science / Βιοτρομοκρατία: Ερευνητές προειδοποιούν για επικίνδυνες παραλλαγές πρωτεϊνών μέσω τεχνητής νοημοσύνης

Ερευνητές προειδοποιούν για αυξανόμενες απειλές βιοτρομοκρατίας λόγω AI και συνθετικής βιολογίας, εντοπίζοντας κρίσιμη ευπάθεια σε λογισμικό βιοασφάλειας
LIFO NEWSROOM
Long Covid: Παιδιά και έφηβοι έχουν διπλάσιο κίνδυνο επιπλοκών μετά από δεύτερη μόλυνση

Τech & Science / Long Covid: Παιδιά και έφηβοι έχουν διπλάσιο κίνδυνο επιπλοκών μετά από δεύτερη μόλυνση

Μεταξύ των παθήσεων που σχετίζονται με τη long Covid στα παιδιά και τους έφηβους, η μυοκαρδίτιδα ήταν η πιο συχνή, με τον κίνδυνο να τριπλασιάζεται έπειτα από τη δεύτερη λοίμωξη Covid
LIFO NEWSROOM
Οι γυναίκες διατρέχουν αυξημένο κίνδυνο κατάθλιψης και ψύχωσης τις πρώτες εβδομάδες μετά τον τοκετό

Τech & Science / Οι γυναίκες διατρέχουν αυξημένο κίνδυνο κατάθλιψης και ψύχωσης τις πρώτες εβδομάδες μετά τον τοκετό

Η μελέτη, που βασίστηκε σε σχεδόν 1,8 εκατομμύρια γεννήσεις στη Σουηδία, δείχνει ότι η ψυχική υγεία των γυναικών βελτιώνεται στην εγκυμοσύνη αλλά επιδεινώνεται αμέσως μετά τον τοκετό
LIFO NEWSROOM
«Ένας σύντροφος από κώδικα»: Πώς οι άνθρωποι κάνουν τους AI συνοδούς τους να μοιάζουν πραγματικοί

Τech & Science / «Ένας σύντροφος από κώδικα»: Πώς οι άνθρωποι κάνουν τους AI συνοδούς τους να μοιάζουν πραγματικοί

Από την επιλογή προσωπικότητας μέχρι τη δημιουργία fan art, οι χρήστες διαμορφώνουν οι ίδιοι τις σχέσεις τους με chatbots, δημιουργώντας δεσμούς που θυμίζουν ανθρώπινες σχέσεις
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.