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

ΔΕΙΤΕ ΑΚΟΜΑ

PFAS ΠΑΝΤΟΤΙΝΑ ΧΗΜΙΚΑ ΠΑΙΔΙΑ ΛΕΥΧΑΙΜΙΑ

Τech & Science / Η πρώιμη έκθεση των παιδιών στα «παντοτινά χημικά» συνδέεται με κίνδυνο εμφάνισης λευχαιμίας

Tα «παντοτινά χημικά» βρίσκονται μεταξύ άλλων σε πόσιμο νερό, δοχεία τροφίμων και ποτών, αντικολλητικά μαγειρικά σκεύη και υφάσματα ανθεκτικά στους λεκέδες
THE LIFO TEAM
Η Canva ζήτησε συγγνώμη επειδή AI εργαλείο της άλλαζε τη λέξη «Palestine» σε «Ukraine»

Τech & Science / Η Canva ζήτησε συγγνώμη επειδή AI εργαλείο της άλλαζε τη λέξη «Palestine» σε «Ukraine»

Το Magic Layers, νέο εργαλείο τεχνητής νοημοσύνης της Canva, φέρεται να αντικαθιστούσε τη λέξη «Palestine» με «Ukraine» σε σχέδια χρηστών. Η εταιρεία είπε ότι διόρθωσε το πρόβλημα και προσθέτει νέους ελέγχους για να μην επαναληφθεί.
THE LIFO TEAM
ΔΕΠΥ ΠΑΙΔΙΑ

Τech & Science / ΔΕΠΥ: Εργαλείο τεχνητής νοημοσύνης θα μπορούσε να βοηθήσει στην έγκαιρη διάγνωση στα παιδιά

Οι ερευνητές διαπίστωσαν ότι το σύστημα τεχνητής νοημοσύνης μπορούσε να εντοπίζει με ακρίβεια πρώιμα προειδοποιητικά σημάδια της Διαταραχής Ελλειμματικής Προσοχής και Υπερκινητικότητας, γεγονός που θα μπορούσε να επιτρέψει στα παιδιά να λάβουν την απαραίτητη υποστήριξη πολύ νωρίτερα
THE LIFO TEAM
Η Τέιλορ Σουίφτ θέλει να κατοχυρώσει τη φωνή της πριν την αντιγράψει η τεχνητή νοημοσύνη

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

Η Τέιλορ Σουίφτ κατέθεσε αιτήσεις για την κατοχύρωση δύο ηχητικών αποσπασμάτων της φωνής της και μίας φωτογραφίας της από τη σκηνή, σε μια κίνηση που συνδέεται με την ανησυχία για AI deepfakes, ψεύτικες διαφημίσεις και μη εξουσιοδοτημένες χρήσεις της εικόνας της.
THE LIFO TEAM
Οι influencers αντικαθιστούν τον εαυτό τους με AI κλώνους

Τech & Science / Οι influencers αντικαθιστούν τον εαυτό τους με AI κλώνους

Από τον Κάμπι Λέιμ μέχρι τον Άντι Κόεν, τα AI «ψηφιακά δίδυμα» δημιουργών και celebrities γίνονται το νέο προϊόν για brands, πλατφόρμες και talent agencies. Η υπόσχεση είναι λιγότερο burnout και περισσότερες εμπορικές ευκαιρίες. Ο κίνδυνος, όμως, είναι πολύ μεγαλύτερος: οι creators να χάσουν τον έλεγχο της ίδιας τους της εικόνας.
THE LIFO TEAM
Σχεδόν τα μισά τραγούδια που ανεβαίνουν καθημερινά στο Deezer είναι φτιαγμένα από AI

Τech & Science / Σχεδόν τα μισά τραγούδια που ανεβαίνουν καθημερινά στο Deezer είναι φτιαγμένα από AI

Η τεχνητή νοημοσύνη υπογράφει πλέον το 44% των νέων uploads στο Deezer, όμως πίσω από τα 75.000 καθημερινά tracks κρύβεται ένα παράδοξο: η πραγματική ακροαματικότητα παραμένει οριακή, ενώ τα περισσότερα streams αποδεικνύονται πλασματικά, αφήνοντας τους δημιουργούς χωρίς έσοδα.
THE LIFO TEAM
ΔΙΑΣΤΗΜΑ ΣΕΛΗΝΗ ΚΙΝΑ ΗΠΑ

Τech & Science / «Η χελώνα και ο λαγός»: θα νικήσει η Κίνα τις ΗΠΑ στον «αγώνα» επιστροφής στη Σελήνη;

Οι αντίπαλες υπερδυνάμεις εντείνουν τις προετοιμασίες για μια επανδρωμένη προσγείωση στη Σελήνη, σχεδόν έξι δεκαετίες μετά το πρώτο βήμα στον φυσικο δορυφόρο της Γης
THE LIFO TEAM

σχόλια

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.