Als Programmierer verwende ich Programmiersprachen, mit denen ich jeden Tag vertraut bin. Aber wer hat diese Sprachen entwickelt? Die chinesische PHP-Website (m.sbmmt.com) hat die beliebtesten Entwicklungssprachen gesammelt und organisiert Wie viele wissen Sie über den Begründer der Sprache und ihre detaillierten Informationen, ohne den folgenden Inhalt gelesen zu haben? Werfen wir einen Blick darauf, wer die Begründer der weltweit beliebtesten Programmiersprachen sind!
Begründer der PHP-Sprache
PHP wurde 1994 von Rasmus Lerdorf erstellt. Es wurde gerade von Rasmus Lerdorf gegründet um ein einfaches, in Perl-Sprache geschriebenes Programm zur Verwaltung einer persönlichen Webseite. Diese Tools werden verwendet, um den Lebenslauf von Rasmus Lerdorf anzuzeigen und den Webverkehr zu zählen. Später wurde es in C-Sprache umgeschrieben, einschließlich des Zugriffs auf die Datenbank. Er integrierte diese Programme mit einigen Formularinterpretern und nannte sie PHP/FI. PHP/FI kann mit der Datenbank verbunden werden, um einfache dynamische Webprogramme zu generieren.
Die erste Version wurde 1995 als Personal Home Page Tools (PHP Tools) veröffentlicht und schrieb einige Dokumente zur Einführung dieses Programms. Und PHP1.0 wurde veröffentlicht! In dieser Version stehen einfache Funktionen wie Gästebuch und Besucherzähler zur Verfügung. In Zukunft verwenden immer mehr Websites PHP, und es gibt starke Anfragen, einige Funktionen hinzuzufügen. Zum Beispiel Schleifenanweisungen, Array-Variablen usw. Nachdem neue Mitglieder dem Entwicklungsteam beigetreten waren, veröffentlichte Rasmus Lerdorf PHP/FI am 8. Juni 1995 in der Hoffnung, die Programmentwicklung zu beschleunigen und Fehler durch die Community zu finden. Diese veröffentlichte Version mit dem Namen PHP 2 verfügt bereits über einige PHP-Prototypen, wie z. B. Perl-ähnliche Variablenbenennung, Formularverarbeitungsfunktionen und die Möglichkeit, die Ausführung in HTML einzubetten. Auch die Programmsyntax ähnelt Perl mit mehr Einschränkungen, ist jedoch einfacher und flexibler. PHP/FI hat Unterstützung für MySQL hinzugefügt und seitdem die Position von PHP in der dynamischen Webentwicklung etabliert. Bis Ende 1996 gab es 15.000 Websites, die PHP/FI nutzten.
1997 schrieben zwei israelische Programmierer, die am Technion IIT arbeiteten: Zeev Suraski und Andi Gutmans, den PHP-Parser neu und wurden zur Grundlage von PHP 3. Zu diesem Zeitpunkt wurde PHP auch in PHP umbenannt: Hypertext Preprocessor. Nach mehreren Monaten des Testens veröffentlichte das Entwicklungsteam im November 1997 PHP/FI 2. Dann begann das offene Testen von PHP 3 und schließlich wurde PHP 3 im Juni 1998 offiziell veröffentlicht. Zeev Suraski und Andi Gutmans begannen nach der Veröffentlichung von PHP 3, den Kern von PHP neu zu schreiben. Der 1999 veröffentlichte Profiler hieß Zend Engine. Sie gründeten auch Zend Technologies in Ramat Gan, Israel, um die PHP-Entwicklung zu verwalten.
Verwandte Kursempfehlungen: Eine vollständige Reihe von Tutorials zu PHP vom Einstieg bis zur Beherrschung
Begründer der C-Sprache
Dennis Ritchie, der Vater der C-Sprache und der Vater von UNIX. Er war einst Direktor der Systemsoftware-Forschungsabteilung des Computer Science Research Center unter Bell Labs, Lucent Technologies. 1978 veröffentlichte er zusammen mit Brian W. Kernighan das berühmte Buch „The C Programming Language“. Dieses Buch wurde inzwischen in viele Sprachen übersetzt und ist zum maßgeblichsten Buch der C-Sprache geworden. Am 12. Oktober 2011 (13. Oktober, Pekinger Zeit) verstarb Dennis Ritchie im Alter von 70 Jahren. In technischen Diskussionen wird er oft als DMR bezeichnet, was seiner E-Mail-Adresse bei Bell Labs entspricht.
Dennis Ritchie wird von der Welt als „Vater des unsichtbaren Königs der C-Sprache“ verehrt. Er ist der Begründer der Computer- und Netzwerktechnologie. Er war einst Leiter der Systemsoftware-Forschungsabteilung des Computer Science Research Center Position als Direktor der Laboratorien von Lucent Technologies. Es ist ein Gigant, der vielen IT-Giganten wie Steve Jobs die Schultern stellt. Er und Steve Jobs starben im Oktober 2011, aber sie waren bei weitem nicht so beliebt und wurden von der Welt nicht so sehr betrauert wie Steve Jobs.
Verwandte Kursempfehlungen: Kostenloses C-Sprachvideo-Tutorial
Java-Gründer
James Gosling (englisch: James Gosling, 19. Mai 1955 –), geboren in Kanada, ist ein Softwareexperte und einer der Mitbegründer der Programmiersprache Java. Er gilt allgemein als „Vater von Java“. .
Bereits als er 12 Jahre alt war, entwarf er Videospielkonsolen und half seinen Nachbarn bei der Reparatur von Erntemaschinen. Während seines Studiums arbeitete er als Programmentwicklungsstudent in der Abteilung für Astronomie. 1977 erhielt er einen Bachelor-Abschluss in Informatik von der University of Calgary, Kanada. 1981 wurde Gosling Emacs entwickelt, ein Emacs-Klasseneditor, der unter Unix läuft (geschrieben in der Sprache C und mit Mocklisp als Erweiterungssprache). 1983 promovierte er in Informatik an der Carnegie Mellon University in den USA. Der Titel seiner Doktorarbeit lautete: „The Algebraic Manipulation of Constraints“. Nach seinem Abschluss ging er zu IBM und entwarf das Workstation-System NeWS der ersten Generation von IBM, wurde jedoch nicht ernst genommen. Später an Sun Company übertragen. 1990 arbeitete er mit Patrick Naughton, Mike Sheridan und anderen am „Green Project“ zusammen und entwickelte später eine Sprache namens „Oak“, die später in Java umbenannt wurde. Ende 1994 demonstrierte James Gosling Java-Programme auf der „Technology, Education and Design Conference“ im Silicon Valley. Im Jahr 2000 wurde Java zur beliebtesten Computersprache der Welt.
Empfohlene Kurse: Kostenloses Java-Video-Tutorial
C++-Sprachgründer
Dr. Benjani Straustrup wurde 1950 in Dänemark geboren. Er absolvierte die Arus University in Dänemark und die University of Cambridge in Großbritannien. Er war einst Leiter der groß angelegten Programmierforschungsabteilung von AT&T von AT&T, Bell Labs und ACM, Chefprofessor der Fakultät für Informatik an der Texas A&M University und „Distinguished Professor“ an der Texas A&M University. Derzeit ist er Geschäftsführer der Informationstechnologieabteilung von Morgan Stanley, Gastprofessor am Institut für Informatik der Columbia University, Mitglied der National Society of Engineering und hochrangiges Mitglied von IEEE, ACM und CHM. 1979 begann B.S. mit der Entwicklung einer Sprache, die damals „C with Classes“ hieß und sich später zu C++ entwickelte. 1998 wurde der ANSI/ISO C++-Standard eingeführt. Im selben Jahr veröffentlichte B.S. die dritte Auflage seines klassischen Buches The C++ Programming Language. Die Standardisierung von C++ markiert die endgültige Verwirklichung der großartigen Idee, der Dr. B.S. 20 Jahre harter Arbeit gewidmet hat.
Verwandte Kursempfehlungen: Kostenlose Online-C++-Video-Tutorials
C#-Sprachgründer
Anders Hejlsberg (Dezember 1960-), Däne, Chefingenieur des Borland Turbo Pascal-Compilers und Autor. Nach seinem Einstieg bei Microsoft hostete er nacheinander Visual J++, .Net und C#. Anders Helsberg wurde in Kopenhagen geboren, schloss sein Ingenieurstudium aber nicht ab. Während seiner Studienzeit schrieb er Programme für den Nascom-2-Computer Label) Pascal-Compiler In der DOS-Ära hat er diesen Compiler neu geschrieben. Zu dieser Zeit besaß er in Dänemark eine Firma namens Poly Data und schrieb den Compass Pascal-Compilerkern, der später Poly Pascal genannt wurde. 1986 traf er Philippe Kahn (den Gründer von Borland) zum ersten Mal.
Verwandte Kursempfehlungen: Kostenloses C#-Video-Tutorial zum Online-Lernen
Begründer der JavaScript-Sprache
Brendan Eich (englisch: Brendan Eich, 1961-, amerikanischer Programmierer und Unternehmer, Hauptentwickler und Architekt von JavaScript, früher Chief Chief Technology Officer von Mozilla.
Brandon Ek wurde in geboren Während seines Studiums an der Santa Clara University widmete er sich zunächst der Physik und widmete sich dann der Informatik 1986 erwarb er einen Master-Abschluss in Informatik an der University of Illinois in Urbana-Champaign. Er arbeitete sieben Jahre lang bei SGI, hauptsächlich verantwortlich für Betriebssysteme und Netzwerkfunktionen, und arbeitete dann drei Jahre lang bei MicroUnity 4, 1995, während seiner Arbeit bei Netscape, entwickelte er JavaScript für den Netscape-Browser, der später zu einer der am weitesten verbreiteten Skriptsprachen in Browsern wurde. 1998 half Brandon bei der Gründung von Mozilla.org, nachdem AOL beschlossen hatte, den Betrieb von Netscape einzustellen 2003 half Brandon bei der Gründung der Mozilla Foundation
Empfohlene Kurse: Kostenlose JavaScript-Video-Tutorials für Online-Lernen
Begründer der Python-Sprache
Der Gründer von Python war Guido van Rossum in Amsterdam während der Weihnachtszeit 1989. Um die Weihnachtslangweile zu vertreiben, beschloss ich, einen neuen Drehbuchinterpreter zu entwickeln Als Erbe der ABC-Sprache habe ich Python (bedeutet Python) als Namen für die Programmiersprache gewählt, weil er ein Programmierer namens Monty Python war
Guido van Rossum erhielt 1982 einen Master-Abschluss in Mathematik und Informatik von der Universität Amsterdam und trat im selben Jahr als Forscher bei CWI, einer Multimedia-Organisation, ein. 1989 gründete er die Sprache Python. Zu dieser Zeit war er noch am CWI (Centrum voor Wiskunde en Informatica, Nationales Institut für Mathematik und Informatik) in den Niederlanden. Anfang 1991 veröffentlichte Python seine erste öffentliche Version. Der ursprünglich aus den Niederlanden stammende Guido wanderte 1995 in die USA aus und lernte dort seine jetzige Frau kennen. Anfang 2003 lebten Guido und seine Familie, darunter sein 2001 geborener Sohn Orlijn, in einem Vorort von Nord-Virginia, Washington. Anschließend zogen sie ins Silicon Valley und begannen 2005 bei Google zu arbeiten, wobei sie die Hälfte ihrer Zeit mit Python verbrachten. Jetzt arbeitet Guido für Dropbox.
Verwandte Kursempfehlungen: Kostenloses Python-Video-Tutorial zum Online-Lernen
Begründer der Perl-Sprache
Perl wurde ursprünglich von Larry Wall entworfen, der es am 18. Dezember 1987 veröffentlichte. Perl hat Funktionen von C, sed, awk, der Shell-Skriptsprache und vielen anderen Programmiersprachen übernommen. Das wichtigste Merkmal ist die interne Integration regulärer Ausdrucksfunktionen und der riesigen Codebibliothek CPAN von Drittanbietern. Perl wird als „Praktische Extraktions- und Berichtssprache“ bezeichnet. Es handelt sich um einen Begriff, nicht nur um eine Abkürzung, und der Erfinder von Perl, Larry Wall, erfand den ersten, erweiterte ihn aber bald auf den zweiten. Deshalb hat „Perl“ nicht nur Großbuchstaben. Es besteht kein Grund zu streiten, welche davon richtig ist, Larry stimmt beiden zu.
Verwandte Kursempfehlungen: Kostenloses Perl-Video-Tutorial zum Online-Lernen
Begründer der Ruby-Sprache
Ruby, eine einfache und schnelle objektorientierte (objektorientierte Programmierung) Skriptsprache, wurde in den 1990er Jahren vom Japaner Yukihiro Matsumoto entwickelt und entspricht der GPL-Vereinbarung und der Ruby-Lizenz. Yukihiro Matsumoto (alle nennen ihn Matz.) Matz ist ein professioneller Programmierer, der bei der japanischen Open-Source-Firma Netlab arbeitet. Er ist auch einer der berühmtesten Open-Source-Evangelisten Japans. Er hat viele Open-Source-Produkte veröffentlicht, darunter cmail, ein Emacs-basiertes Mail-Client-Programm, das vollständig in Lisp geschrieben ist. Ruby war die erste Software, für die er außerhalb Japans berühmt wurde.
Verwandte Kursempfehlungen: Kostenloses Ruby-Video-Tutorial zum Online-Lernen
Gründer der Go-Sprache
Die Go-Sprache wurde im November 2009 offiziell angekündigt und zu einem Open-Source-Projekt. Sie wurde auf Linux- und Mac OS X-Plattformen implementiert und später dem Windows-System hinzugefügt. Rob Pike, ein leitender Softwareentwickler bei Google, sagte: „Go ermöglicht mir eine Entwicklungseffizienz, die ich noch nie zuvor erlebt habe.“ Pike sagte, dass Go, wie das heutige C++ oder C, eine Systemsprache sei. Er erklärte: „Es ermöglicht eine schnelle Entwicklung, aber es ist auch eine echte kompilierte Sprache, und der Grund, warum wir sie jetzt als Open Source anbieten, ist, dass wir denken, dass sie sehr nützlich und leistungsfähig ist.“ Als Pionier von Unix war er der Erste, der Unix zusammen mit Ken Thompson und Dennis M. Ritche bei Bell Labs entwickelte, und der Designer von UTF-8. Er hatte auch einen kleinen Auftritt in der Abendshow des berühmten amerikanischen Redners David Letterman und half einem dicken Mann, mit einem ehrlichen Gesichtsausdruck anzugeben und sich über sich selbst lustig zu machen. Was mich bewundert, ist, dass Robber bei den Olympischen Spielen 1980 auch die Silbermedaille im Bogenschießen gewann. Er war auch ein ziemlich guter Amateurastronom, und das von ihm entworfene Gammastrahlenteleskop wurde fast von der NASA im Space Shuttle eingesetzt. Rob Pike ist ein ehemaliger technischer Mitarbeiter des AT&T Bell Lab und arbeitet derzeit an Betriebssystemen bei Google.
Verwandte Kursempfehlungen:
Kostenloses Go-Video-Tutorial zum Online-Lernen
Delphi ist ein bekanntes Tool für die schnelle Anwendungsentwicklung (Rapid Application Development, kurz RAD) unter der Windows-Plattform. Sein Vorgänger war der in der DOS-Ära beliebte „Borland Turbo Pascal“. Die früheste Version wurde 1995 von der amerikanischen Firma Borland entwickelt. Der Hauptschöpfer ist Anders Hejlsberg. Nach mehrjähriger Entwicklungszeit wurde dieses Produkt auch an Embarcadero übertragen. Delphi ist eine integrierte Entwicklungsumgebung (IDE). Der verwendete Kern ist Object Pascal, das aus der traditionellen Pascal-Sprache entwickelt wurde. Es verwendet eine grafische Benutzeroberfläche als Entwicklungsumgebung und verwendet IDE, VCL-Tools und Compiler, um mit der Funktion zusammenzuarbeiten der Verbindung zur Datenbank. Ein Anwendungsentwicklungstool mit Schwerpunkt auf objektorientierter Programmierung.
Anders Hejlsberg (Dezember 1960~), gebürtiger Däne, ist der Hauptautor des Turbo Pascal-Compilers, der Vater von Delphi, C# und TypeScript und der Gründer von ·NET. Der in Kopenhagen geborene Anders Helsberg studierte Ingenieurwissenschaften an der Technischen Universität Dänemark, machte jedoch keinen Abschluss. Während seiner Studienzeit schrieb er den Blue Label Pascal-Compiler für den Nascom-2-Computer In dieser Ära hat er diesen Compiler neu geschrieben. Zu dieser Zeit besaß er in Dänemark eine Firma namens Poly Data und schrieb den Compass Pascal-Compilerkern, der später Poly Pascal genannt wurde. 1986 traf er Philippe Kahn zum ersten Mal.
Begründer der Lua-Sprache
Lua ist eine kleine Skriptsprache. Es handelt sich um ein Forschungsteam an der Päpstlichen Katholischen Universität von Rio de Janeiro in Brasilien, bestehend aus Roberto Ierusalimschy, Waldemar Celes und Luiz Henrique de Figueiredo, das 1993 entwickelt wurde. Es ist für die Einbettung in Anwendungen konzipiert, um diesen flexible Erweiterungen und Anpassungsmöglichkeiten zu bieten. Lua ist in Standard-C geschrieben und kann auf fast allen Betriebssystemen und Plattformen kompiliert und ausgeführt werden. Lua bietet keine leistungsstarke Bibliothek, was durch seine Positionierung bestimmt wird. Daher eignet sich Lua nicht als Sprache zur Entwicklung eigenständiger Anwendungen. Lua verfügt über ein gleichzeitiges JIT-Projekt, das Just-in-Time-Kompilierungsfunktionen auf bestimmten Plattformen bereitstellt.
Verwandte Kursempfehlungen:
Kostenloses Lua-Tutorial zum Online-LernenBegründer der Objective-C-Sprache Brad Cox ist ein promovierter Informatiker und Biomathematiker, der für seine Arbeiten im Folgenden bekannt ist Bereiche: Software-Engineering, insbesondere Code-Wiederverwendung, Software-Komposition, Objective-C. Objective-C wurde Anfang der 1980er Jahre von Brad Quess in seiner Firma Stepstone erfunden und basiert auf einer Sprache namens SmallTalk-80. Objective-C basiert auf der Sprache C, was bedeutet, dass es sich um eine neue Programmiersprache handelt, die Objekte erstellen und bearbeiten kann, indem sie Erweiterungen zur Sprache C hinzufügt. Easy Language ist eine von den Chinesen entwickelte Sprache. Der Herausgeber hat auch relevante Informationen für Sie zusammengestellt! Gründer von Yi Language Yi Language ist eine Programmiersprache, die Chinesisch als Programmcode verwendet. Bekannt für „einfach“. Der Gründer ist Wu Tao. Der Name der frühen Version war E-Sprache. Die früheste Version von Yi Language wurde am 11. September 2000 veröffentlicht. Die ursprüngliche Absicht bei der Gründung von Yi Language bestand darin, das Schreiben von Programmen auf Chinesisch zu üben. Von 2000 bis heute hat sich Yi Language zu einem bestimmten Ausmaß entwickelt, mit beträchtlicher Funktionalität und Benutzerzahl. Im Jahr 1990 begann Wu Tao, sich selbst das Programmieren beizubringen. Als einer der ersten Shareware-Autoren in China begann Wu Tao 1994 mit der Entwicklung von Shareware. Im Jahr 1998 arbeitete Wu Tao auf Einladung der Beijing Qianweitian Company mit der Firma zusammen, um CCED2000 zu entwickeln. Die Entwicklung einer Testversion dauerte nur ein halbes Jahr und führte später ein Upgrade auf fünf oder sechs Versionen durch. Während des langfristigen Entwicklungsprozesses war Wu Tao zwar sehr geübt im Umgang mit Entwicklungstools ausländischer Unternehmen, machte sich aber dennoch Sorgen darüber. Er glaubt, dass einer der Hauptgründe, die die Entwicklung der inländischen Softwareindustrie behindern, darin besteht, dass die Chinesen keine eigene Programmiersprache haben. Obwohl einige ausländische Programmiersprachen chinesisch sind, ist diese unvollständig, es sei denn, sie entwickeln einen rein chinesischen Kernel . Es gibt viele Menschen, die lernen möchten, Programme zu schreiben, um die Computerressourcen flexibel zu nutzen, aber sie verstehen kein Englisch, insbesondere Englisch für Computerprofis, was es für Menschen schwierig macht, diese Schwelle zu überschreiten. Als Reaktion darauf begann Wu Tao Anfang 2000 mit der Entwicklung des ersten rein chinesischen Programmierentwicklungssystems in China – „Easy Language“. Mit umfangreicher Erfahrung in der Softwareentwicklung und im Projektmanagement konnte nach einer Zeit harter Arbeit die erste Version von „Easy Language“ erfolgreich entwickelt werden. „Easy Language“ eignet sich besonders für Schüler, die einen sehr großen Wissensdurst haben. Die in der Software bereitgestellte Flussdiagrammfunktion ist weitgehend auf diese Benutzergruppe abgestimmt. Wir sind diesen Menschen dankbar, dass sie uns diese hervorragenden Programmiersprachen zur Verfügung gestellt haben! würdigen! 【Ich schätze, es gefällt dir】 1. Verwende die richtige Haltung für das öffentliche WeChat-Konto der chinesischen PHP-Website! Erhalten Sie Ressourcen, die Sie nie für möglich gehalten hätten! 2017 PHP-Entwicklungstrends und zehn Vorschläge für die Entwicklungsrichtung von PHP-Programmierern Neu in der Webentwicklung, PHP Welches Soll ich lernen, Python oder Ruby? Lass uns darüber reden, was PHP ist? Über das vergangene und gegenwärtige Leben von PHP