Die weltbesten Programmierer aller Zeiten

Wollten Sie schon immer die größten Programmierer kennen, die auf diesem Planeten gelebt haben? Lesen Sie weiter, während wir die größten Programmierer aller Zeiten und ihre Beiträge erkunden.

Der Computer hat die Welt revolutioniert – kein Zweifel. Und dafür sind Programmierer verantwortlich.

Doch nicht alle Programmierer sind gleich. Während viele in der Welt der Informatik großartige Leistungen vollbracht haben, gibt es einige, die uns und den Rest der Menschheit am meisten beeinflusst haben.

Diese Elite-Hacker reichen von wenig bekannt bis berühmt und kommen aus den unterschiedlichsten Hintergründen. Gemeinsam ist ihnen aber, dass sie durch ihre Arbeit unser Leben verändert haben.

Ihnen ist dieser Beitrag gewidmet.

Die weltbesten Programmierer aller Zeiten von Impact

NameBekannt fürGeborenStaatsangehörigkeitKommentare
Dennis RitchieC, Unix1941amerikanischIm Jahr 2011 weitergegeben
Linus TorvaldsLinux1969Finnisch-AmerikanerLächelt viel
Bill GatesWindows1955amerikanischDer reichste Mann der ehemaligen Welt
Bjarne StroustupC + +1950Dänisch
Ken ThompsonUnix, los1943amerikanisch
Tim Berners-LeeWWW1955GroßbritannienDirektor des W3C
James GoslinJavac1955KanadaEinmal schreiben, überall laufen
Richard StallmanGNU, FSF1953amerikanischGNU/Linux, GPL
Guido van RossumPython1956NiederlandeDer wohlwollende Diktator
Rasmus LerdorfPHP1968kanadisch, dänischEin dynamischeres Web
Satoshi NakamotoBlockchain??????????

1. Dennis Ritchie

Dennis Ritchie

Dennis Ritchie hat das Unix-Betriebssystem gemeinsam mit Ken Thompson entwickelt und das ist eine großartige Leistung. Aber es ist seine Entwicklung der Programmiersprache C, die ihn an die Spitze dieser Liste bringt. Denn er hat uns am meisten geprägt.

Ursprünglich eine Weiterentwicklung der B-Sprache, die er mitentwickelte, entwickelte sich C zur erfolgreichsten Programmiersprache der Welt. Es treibt unzählige Anwendungen an, einschließlich des Linux-Kernels, der 67 % aller Webserver und 100 % der 500 schnellsten Supercomputer der Welt antreibt.

Viele Programmiersprachen haben sich ebenfalls aus C entwickelt, darunter Java, JavaScript, Go von Google, das schnelle und leistungsstarke C++, C#, Perl und Mozillas beeindruckende Sprache Rust. Wenn Sie diese Sprachen kennen, sollten Sie wissen, wie sehr Dennis Ritchies C unsere Welt beeinflusst hat.

Er starb 2011, aber Sie können ein Exemplar seines Buches „C Programming Language“ lesen, um zu verstehen, wie brillant er war. Es ist ein Buch, das jeder Programmierer haben sollte, auch diejenigen, die es nicht verwenden möchten.

Danke mein Herr. Und ruh dich weiter aus.

2. Linus Torvalds

Linus Torvalds

„Just for fun“ kam 2002 in die Bücherregale und erzählte die Geschichte von Linus Torvalds. Als Sohn von Journalisten geboren, wuchs Torvalds in Helsinki, Finnland, auf und veröffentlichte 1991 die Prototypen des Linux-Betriebssystems.

Er veröffentlichte es kostenlos und hat bis heute daran gearbeitet, es weiterzuentwickeln. Dies führte zur breiten Akzeptanz des Systems für Desktops, Webserver, Android, Chrome OS usw. Er ist auch der Schöpfer der Revisionskontrollsoftware Git.

Natürlich wäre das Internet ohne Torvalds kostenloses Linux gewachsen. Es besteht jedoch kein Zweifel, dass es mit den Betriebssystem- und anderen Lizenzkosten einen anderen Weg eingeschlagen hätte. Linux hat die Internetlandschaft geebnet, indem es kostenlos war und es kleinen Spielern ermöglichte, mit den Giganten zu konkurrieren.

3. Bill Gates

Bill Gates

Dieser braucht keine Vorstellung, und genau deshalb ist er auch auf den ersten Plätzen. Natürlich ist Bill Gates ein guter Programmierer, aber es ist seine geschäftliche Seite, die wir uns ansehen werden.

Er gründete 1975 zusammen mit Paul Allen das Unternehmen Microsoft Behemoth und das Unternehmen ist auf über 150,000 Mitarbeiter weltweit angewachsen, mit einem Betriebseinkommen von 53 Milliarden US-Dollar im Jahr 2020, einem Nettoeinkommen von 44.3 Milliarden US-Dollar und einer Bilanzsumme von 301.3 Milliarden US-Dollar.

Mit anderen Worten, Bill Gates hat der Welt gezeigt, dass Computerprogrammierer oder Computerfreaks erfolgreich selbstständig Geschäfte machen und den Kurs der Industrie ändern können. Heute verändern Computerfreaks weiterhin die Welt mit disruptiven Technologien und verdienen damit viel Geld.

4. Bjarne Stroustrup

Bjarne Stroustrup

C ist eine großartige Sprache und Sie können damit erstaunliche Dinge anstellen, besonders wenn Sie Ihre Vorstellungskraft einsetzen. Aber es fehlen ein paar Funktionen, und genau das wollte Bjarne Stroustrup liefern.

C++ von Bjarne Stroustrup hat die Welt der zeit- und leistungskritischen Software von Videospielen zu E-Commerce-Websites, Desktop-Anwendungen, Musiksequenzern, Datenbanken und sogar Telefonvermittlungssystemen verändert.

C++ ist im Wesentlichen C mit Klassen. Es entwickelte sich dann zu einer ausgewachsenen objektorientierten Programmiersprache mit hervorragender Speicherverwaltung. Eine weitere Funktion, die C fehlte.

Die Sprache liefert dem C-Programmierer die vier Funktionen von OOP, nämlich Abstraktion, Vererbung, Kapselung und Polymorphismus. Und dies wiederum hat dazu beigetragen, erstaunliche Anwendungen zu entwickeln, die es ohne sie vielleicht nie gegeben hätte.

Dazu gehören MySQL, Windows-Betriebssystem, Firefox-Browser, Maya 3D, Adobe Photoshop, Maya, viele eingebettete Systeme, die eine hohe Leistung liefern müssen, und vieles mehr.

5. Ken Thompson

Ken Thompson

Zwei große Kreationen zu Ken Thompsons Namen sind Unix und Go. Er entwarf und entwickelte das Unix-Betriebssystem in den 1970er Jahren zusammen mit Dennis Ritchie, während er bei Bell Labs arbeitete. Und in jüngerer Zeit hat er die Sprache Go mitentwickelt, während er bei Google arbeitete.

Seine Entwicklung von Unix ist wegen der Unix-Philosophie wichtig, die bei der Entwicklung von Serverumgebungen geholfen hat. Linux zum Beispiel ist ein Unix-Klon. Es ist modular aufgebaut und verwendet einfache, aber spezialisierte Tools, die über Pipes in der Shell miteinander kommunizieren.

Unix beeinflusste auch die akademische Gemeinschaft, da es lizenziert wurde und viele Gruppen ihre Versionen wie BSD, Solaris und IBMs AIX entwickelten. Es trug auch zur Bewegung freier Software, zu Online-Dokumentationen, frühen Netzwerksystemen und zum Internet im Allgemeinen bei.

Go ist eine statisch typisierte Sprache und C sehr ähnlich. Es enthält jedoch viele Ergänzungen, um den Programmierer in einer modernen Umgebung produktiver zu machen. Zu diesen Funktionen gehören unter anderem Garbage Collection, Parallelität und Speichersicherheit vor Pufferüberläufen und Zeigerproblemen von C.

6. Tim Berners-Lee

Tim Berners-Lee

Am 12. März 1989 schlug Sir Timothy John Berners-Lee ein System zur Informationsverwaltung unter Verwendung von Computernetzwerken vor. Und im November desselben Jahres führte er dieses System ein.

Es war eine Kommunikation zwischen einem Netzwerkclient und einem Server unter Verwendung von HTTP, dem Hypertext Transfer Protocol, über ein Netzwerk namens „Das Internet“.

Natürlich gab es damals schon Computernetzwerke. Aber dies waren oft abgeschlossene Forschungssysteme für die akademische Forschung auf hohem Niveau, und sie wurden normalerweise von bärtigen Leuten mit schicken Abschlüssen betrieben.

Tim Berners-Lee hat das World Wide Web für den durchschnittlichen Joe geschaffen und den Leuten gezeigt, wie man Websites erstellt. Er baute die weltweit erste Website, den weltweit ersten Webbrowser und den weltweit ersten Webserver, den CERN HTTPd (HTTP-Daemon).

Er schrieb auch die weltweit erste Version von HTML und der Rest ist Geschichte. Was für ein Geek.

7. James Gosling

James Goslin

Der kanadische Informatiker ist der Vater der Programmiersprache Java. Und obwohl Java keine große Sache mehr zu sein scheint, steckt viel mehr dahinter, als den meisten Menschen bewusst ist.

Java ist als Write Once, Run Anywhere-Sprache bekannt. Sie schreiben den Code Ihres Programms also nur einmal und ein Benutzer kann ihn auf jeder Architektur ausführen. Die Alternative besteht natürlich darin, spezifischen Code für jede Architektur zu schreiben, auf der Ihr Programm laufen soll.

Obwohl die meisten Computer heute auf der x8086-Architektur von IBM laufen, war dies nicht immer so. Unterschiedliche Betriebsumgebungen bereiteten der Softwareentwicklung große Kopfschmerzen und sind der Grund für den großen Erfolg von Java.

8. Richard Stallmann

Richard Stallman

Im September 1983 startete Richard Stallman das GNU-Projekt, um eine Unix-ähnliche Computerumgebung zu schaffen, die vollständig freie Software umfasst.

Zu diesem Zweck gründete er auch die Free Software Foundation und schuf die GPL (GNU General Public License) für die Verbreitung freier Software, die der Benutzer kopieren und nach Belieben ändern konnte.

Das GNU-Projekt und die FSF wurden zum Launchpad für das Linux-Betriebssystem zu dem, was es heute ist. Zu den bemerkenswertesten Paketen des Projekts gehören GNOME, Gimp, bash, tar, gzip und grep.

Stallman hat auch persönlich die GNU Compiler Collection oder GCC entwickelt, um die Softwareentwicklung auf GNU-kompatiblen Systemen voranzutreiben. Und er schuf den GNU Emacs, einen verrückten, aber mächtigen Texteditor.

Obwohl er derzeit in einen umstrittenen Medienskandal verwickelt ist, bleiben seine Beiträge zur Welt der Computer und zugänglicher Software, was sie sind.

9. Guido van Rossum

Guido van Rossum

Sprachen der C-Familie sind großartig und effektiv, aber manche Leute können einfach nicht damit umgehen. Oder manche Leute brauchen einfach etwas weniger Verwirrendes.

Guido van Rossum hat die Python-Programmiersprache im Jahr 1989 und hat seitdem viele Bereiche des Computings verändert, von Unix-Umgebungen zur bevorzugten Sprache für KI-Entwickler.

Python verfolgt mit seiner Einrückung, dynamischen Typisierung und einer umfassenden Standardbibliothek einen anderen Ansatz bei der Programmentwicklung. Es wird auch mit einem Interpreter geliefert, der in vielen Linux-Systemen vorinstalliert und einsatzbereit ist.

10. Rasmus Lerdorf

Rasmus Lerdorf

Zu den bescheidenen Anfängen des World Wide Web gehörten statische HTML-Sites, die zwar die neue Ära der Computer einleiteten, aber viel zu wünschen übrig ließen.

Ein Hacker, der versucht hat, dieses Verlangen zu beheben, ist Rasmus Lerdorf. Er schrieb eine Sammlung von C-Programmen, die als CGI oder Common Gateway Interface für seinen HTML-Homepage-Server liefen, und PHP geboren wurde.

Er wusste nicht, dass seine Kreation das Internet verändern sollte. PHP betreibt derzeit etwa 80 % der Webserver, da es sich um kostenlose Open-Source-Software handelt. Es ist auch eine sehr schöne Sprache, die süß zu codieren ist.

11. Satoshi Nakamoto

Okay, wir alle wissen, dass Satoshi Nakamoto vermutlich ein Pseudonym ist. Aber ob er, sie, sie oder es, dieser Name änderte den Kurs der Menschheit, als sie am 31. Oktober 2008 das erste Papier veröffentlichte, das Bitcoin einführte.

Unnötig zu erwähnen, dass Kryptowährungen jetzt Billionen von Dollar wert sind und Satoshi Nakamoto ein wohlverdienter Milliardär ist. Aber wir scheinen uns noch in den frühen Phasen der Krypto-Störungen zu befinden, da die zugrunde liegende Blockchain-Technologie, die für die Bitcoin-Währung entwickelt wurde, ein Eigenleben entwickelt.

Auch die Kunstwelt wird derzeit durch nicht fungible Token, eine von der Blockchain abgeleitete Technologie, gestört. Darüber hinaus befinden sich zahlreiche weitere Anwendungen in der aktiven Entwicklung. Sogar große Unternehmen von Wikimedia bis Microsoft, Tesla, AT&T und Burger King akzeptieren Bitcoins.

Wie auch immer es geht, es ist offensichtlich, dass die Welt nie wieder dieselbe sein wird. Wegen Satoshi Nakamoto.

Konklusion

Am Ende dieser Liste der größten Programmierer ist es offensichtlich, wie hell jeder ihrer geekigen Köpfe war oder ist.

Und da die Welt weiterhin auf Computerisierung angewiesen ist, beten wir dafür, dass die wahre Hackerkultur niemals stirbt. Und möge das Wohlwollen von Die Hacker-Ethik die Computerrevolution unseres geliebten Planeten weiter voranzutreiben.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke ist ein Computer-Enthusiast, der es liebt, eine große Auswahl an Büchern zu lesen. Er hat eine Vorliebe für Linux gegenüber Windows/Mac und verwendet
Ubuntu seit seinen Anfängen. Sie können ihn auf Twitter über sehen Bongotrax

Artikel: 274

Erhalten Sie Technikfreaks

Tech-Trends, Startup-Trends, Rezensionen, Online-Einkommen, Web-Tools und Marketing ein- oder zweimal monatlich

Hinterlassen Sie uns einen Kommentar

E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind MIT * gekennzeichnet. *