NEO VIDCAST

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

NEO VIDCAST

ΔΕΙΤΕ ΑΚΟΜΑ

Το James Webb εντόπισε «γυμνή» μαύρη τρύπα από την αυγή του σύμπαντος - «Μία πραγματική ια πρόκληση για τις θεωρίες μας»

Τech & Science / Το James Webb εντόπισε «γυμνή» μαύρη τρύπα από την αυγή του σύμπαντος - «Μία πραγματική πρόκληση για τις θεωρίες μας»

Οι αστρονόμοι εκτιμούν ότι ίσως ανήκει σε μία κατηγορία αντικειμένων που είχε θεωρητικά προβλέψει ο Στίβεν Χόκινγκ, αλλά που μέχρι σήμερα δεν είχε ποτέ εντοπιστεί
LIFO NEWSROOM
Τι είναι το Clanker και γιατί το χρησιμοποιούν οι χρήστες του διαδικτύου ως αντι-AI αργκό;

Τech & Science / Τι είναι το Clanker και γιατί το χρησιμοποιούν οι χρήστες του διαδικτύου ως αντι-AI αργκό;

Ο όρος διαδίδεται στα social media μεταξύ των ανθρώπων που δηλώνουν «κουρασμένοι» με την τεχνητή νοημοσύνη που «εφευρίσκει» πράγματα, ακούγεται υπερβολικά ανθρώπινη και απειλεί να εξαφανίσει θέσεις εργασίας
LIFO NEWSROOM
Από την Amy έως τον Wubbo: Πώς επιλέγουν οι μετεωρολόγοι τα ονόματα των καταιγίδων και γιατί είναι σημαντικά

Τech & Science / Από την Amy μέχρι τον Wubbo: Πώς επιλέγουν οι μετεωρολόγοι τα ονόματα των καταιγίδων και γιατί είναι σημαντικά

«Όταν μια καταιγίδα έχει όνομα, γίνεται πιο εύκολο για τα μέσα ενημέρωσης και το κοινό να μιλούν γι’ αυτήν, να μοιράζονται πληροφορίες και να προετοιμάζονται», εξηγεί η επικεφαλής μετεωρολόγος του Met Office, Rebekah Hicks
LIFO NEWSROOM
Στην Αρχαία Ολυμπία ξεκίνησαν οι πρώτοι «Ολυμπιακοί» των ρομπότ 

Τech & Science / Στην Αρχαία Ολυμπία ξεκίνησαν οι πρώτοι «Ολυμπιακοί» των ρομπότ

Στον ίδιο χώρο όπου πριν από χιλιάδες χρόνια συναθροίζονταν οι Έλληνες αθλητές, αυτή τη φορά συναντήθηκαν ομάδες μηχανικών από τέσσερις ηπείρους, μετατρέποντας την Ολυμπία σε παγκόσμιο εργαστήριο ρομποτικής
LIFO NEWSROOM
Αρχαίο DNA αποκαλύπτει το βακτήριο που προκάλεσε την πρώτη πανδημία στην ιστορία

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

«Τα ευρήματά μας αποτελούν το κομμάτι που έλειπε από το παζλ, προσφέροντας το πρώτο άμεσο γενετικό 'παράθυρο' στο πώς ξέσπασε αυτή η πανδημία στην καρδιά της αυτοκρατορίας»
LIFO NEWSROOM
Ozempic και Mounjaro μπορούν να μειώσουν κατά το ήμισυ τον κίνδυνο πρόωρου θανάτου των καρδιοπαθών, σύμφωνα με μελέτη

Τech & Science / Wegovy και Mounjaro μπορούν να μειώσουν κατά το ήμισυ τον κίνδυνο πρόωρου θανάτου των καρδιοπαθών, σύμφωνα με μελέτη

Τα φάρμακα GLP-1 θα μπορούσαν να χορηγηθούν σε εκατομμύρια άτομα με καρδιακές παθήσεις, ώστε να τους βοηθήσουν να αποφύγουν την νοσηλεία σε νοσοκομείο και να ζήσουν περισσότερο
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.