Whatsapp

Οι 12 Άρχοντες του Κόσμου του Προγραμματισμού

Anonim

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

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

1. Ντένις Ρίτσι

Dennis MacAlistair Ritchie, γνωστός και ως “dmr” , ήταν ο πατέρας της Γλώσσας Προγραμματισμού C. μια γλώσσα που έχει εξελιχθεί σε μια από τις πιο ευρέως χρησιμοποιούμενες γλώσσες προγραμματισμού.

Dennis Ritchie

Ήταν ένας από τους κορυφαίους Επιστήμονες Υπολογιστών στον κόσμο και πιστώνεται ευρέως για την τεράστια συμβολή του στην «ψηφιακή εποχή». Το UNIX OS, το οποίο είναι πλέον ο πυρήνας γνωστών λειτουργικών συστημάτων όπως το Mac OS X, αναπτύχθηκε από τον Dennis και τον επί χρόνια συνάδελφό του Ken Thompson

Και οι δύο συνέχισαν να λάβουν το Βραβείο Turing από ​​το AMCτο έτος 1983. Το 1990 έλαβαν και το Hamming Medal από ​​το IEEE και το 1999, το Εθνικό Μετάλλιο Τεχνολογίας από ​​τον Πρόεδρο ΚλίντονΟ Ντένις συνταξιοδοτήθηκε το 2007 αφού διηύθυνε το Τμήμα Έρευνας Λογισμικού Συστήματος της Lucent Technologies

2. Bjarne Stroustrup

Το 1978, ο Bjarne Stroustrup ανέπτυξε μια άλλη ευρέως χρησιμοποιούμενη γλώσσα προγραμματισμού που ονομάζεται C++ Είναι γνωστός Ερευνητής Καθηγητής και καταλαμβάνει πολλές βασικές θέσεις, συμπεριλαμβανομένου του Διευθύνοντος Συμβούλου του Τμήμα Τεχνολογίας του Morgan Stanley, ένας Επισκέπτης Καθηγητής στην Επιστήμη Υπολογιστών στο Uπανεπιστήμιο της Κολούμπια, και ένας Διακεκριμένος Καθηγητής στο Τέξας A&M University

Bjarne Stroustrup

Έχει λάβει πολυάριθμα βραβεία και έχει επίσης συγγράψει γνωστά βιβλία, μεταξύ των οποίων A tour of C++ Programming Principles, Practice using C++ , The C++ Programming Language , The Design and Evolution of C++, κ.λπ.

3. Τζέιμς Γκόσλινγκ

Ο Τζέιμς Άρθουρ Γκόσλινγκ είναι Καναδός Επιστήμονας Υπολογιστών κοινώς γνωστός ως ο πατέρας της Γλώσσας Προγραμματισμού Java Διάφορα συστήματα λογισμικού όπως τα NeWS και Gosling Emacs οφείλουν επιτυχία στις συνεισφορές του.

Τζέιμς Γκόσλινγκ

Εκλέχτηκε Εξωτερικό Αναπληρωματικό Μέλος της Εθνικής Ακαδημίας Μηχανικών Ηνωμένων Πολιτειώνμε βάση τα εκπληκτικά του επιτεύγματα.

4. Linus Torvalds

Linus Benedict Torvalds είναι ο Φινλανδός Αμερικανός Μηχανικός Λογισμικού που ανέπτυξε το Linuxτο έτος 1991. Είναι ο επικεφαλής αρχιτέκτονας του λογισμικού και επίσης ο συντονιστής του έργου.

Linux Torvalds

Είναι επίσης υπεύθυνος για τη δημιουργία του συστήματος ελέγχου αναθεώρησης “Git”, και του λογισμικού καταγραφής διαίρεσης “Υποεπιφάνεια”. Λόγω της δημιουργίας ενός λειτουργικού συστήματος ανοιχτού κώδικα για υπολογιστές που οδήγησε στον ευρέως χρησιμοποιούμενο πυρήνα Linux, του απονεμήθηκε το βραβείο 2012 Millennium Technology από ​​το Τεχνολογική Ακαδημία Φινλανδίας δίπλα στον Shinya Yanamaka

5. Anders Hejlsberg

Anders Hejlsberg, ο συγγραφέας του Turbo Pascal και Αρχιτέκτονας των Δελφών , είναι ο προγραμματιστής της Γλώσσας Προγραμματισμού, C Είναι γνωστός Δανός Μηχανικός Λογισμικού, υπεύθυνος για το συν-σχεδιασμό και ανάπτυξη πολλών άλλων επιτυχημένων γλωσσών προγραμματισμού εργαλεία.

Anders Hejlsberg

Είναι επί του παρόντος ο κύριος αρχιτέκτονας του C και των βασικών προγραμματιστών στο Typescript στο Microsoft.

6. Τιμ Μπέρνερς-Λι

Tim Berners-Lee, επίσης γνωστός ως TimBL, είναι Άγγλος επιστήμονας υπολογιστών γνωστός για την εφεύρεση του World Wide Web.

Μετά την πρόταση που έκανε για ένα Σύστημα Διαχείρισης Πληροφοριών τον Μάρτιο του 1989, υλοποίησε την πρώτη επικοινωνία μεταξύ ενός υπολογιστή πελάτη και ενός Διακομιστής μέσω Διαδικτύου χρησιμοποιώντας το Πρωτόκολλο μεταφοράς υπερκειμένου (HTTP) που αποδείχθηκε πολύ επιτυχής.

Tim Berners-Lee

Είναι διευθυντής της κοινοπραξίας World Wide Web () ), ένας οργανισμός υπεύθυνος για την επίβλεψη της συνεχούς ανάπτυξης του Ιστού.

7. Μπράιαν Κέρνιγκαν

Brian Wilson Kernighan ήταν ο Καναδός επιστήμονας υπολογιστών που εργαζόταν μαζί με τον Ken Thompsonκαι Dennis Ritchie όταν δημιούργησαν το UNIX.

Brian Kernighan

Έγινε γνωστός αφού συνέγραψε με τον Ritchie στο βιβλίο "C Programming Language". Επίσης, συνέγραψε το AWK και AMPL Programming Languages.

8. Ken Thompson

Kenneth Thompson είναι ο Αμερικανός πρωτοπόρος της Επιστήμης Υπολογιστών που συνεργάστηκε με τον Dennis Ritchie για την ανάπτυξη του λειτουργικού συστήματος UNIX.

Kenneth Thompson

Εργάστηκε στα εργαστήρια bell για το μεγαλύτερο μέρος της καριέρας του κατά τη διάρκεια της περιόδου που ανέπτυξε τη B Γλώσσα Προγραμματισμού; ο σκηνοθέτης προκάτοχος του ΝΤΟ.

Ήταν επίσης ένας από τους πρώτους προγραμματιστές του Plan 9 OS. Είναι πολύ γνωστός στους κύκλους των χάκερ ως Ken. Συνεφηύρε το Go Programming στην Google όπου εργάζεται από το 2006.

9. Guido Van Rossum

Όταν κάποιος μιλάει για Python προγραμματισμός, Guido Van Rossum έρχεται στο μυαλό. Είναι ο Ολλανδός επιστήμονας υπολογιστών που είναι αποκλειστικά υπεύθυνος για τη συγγραφή της γλώσσας Python.

Guido Van Rossum

Του δόθηκαν το σομπρικέ «Καλοπροαίρετος δικτάτορας για τη ζωή» (BDFL ) από την κοινότητα Python επειδή συνεχίζει να επιβλέπει τη διαδικασία ανάπτυξης Python και συμβάλλει στη λήψη αποφάσεων σχετικά με αυτό.

Από το έτος 2005 έως το 2012, εργάστηκε στην Google όπου ανέπτυξε τη Python Programming Language και στη συνέχεια έφυγε για να εργαστεί στοDropbox το 2013.

10. Donald Knuth

Donald Ervin Knuth, συχνά γνωστός ως "πατέρας » του Analysis of Algorithms, είναι Αμερικανός επιστήμονας υπολογιστών, μαθηματικός και Ομότιμος Καθηγητής στο Πανεπιστήμιο του Στάνφορντ .

Donald Knuth

Ήταν ο νικητής του Βραβείο Turing το 1974 και συνέγραψε επίσης το πολύτομο έργο « Η τέχνη του προγραμματισμού υπολογιστών ”. Μεταξύ των επιτευγμάτων του είναι η έντονη ανάλυση της Υπολογιστικής πολυπλοκότητας των αλγορίθμων και των συστηματοποιημένων επίσημων μαθηματικών τεχνικών για αυτήν, η Ασυμπτωτική Σημείωση , η δημιουργία του TeX Computer Typesetting System, το.