Python ist zweifellos eine erstaunliche Programmiersprache. Seit den bescheidenen Anfängen im Jahr 1991 ist es heute fast überall zu finden. Ganz gleich, ob Sie Webentwicklung, Systemadministration, Testautomatisierung, Entwicklung oder Datenwissenschaft betreiben, die Chancen stehen gut, dass Python bei Ihrer Arbeit eine Rolle spielt.
Auch wenn Sie Python nicht direkt verwenden, besteht eine gute Chance, dass Sie es im Hintergrund verwenden. Verwenden Sie OpenStack? Python spielt eine wesentliche Rolle bei seiner Entwicklung und Konfiguration. Verwenden Sie Dropbox auf Ihrem Computer? Auf Ihrem Computer läuft dann eine Kopie von Python. Verwenden Sie Linux? Als ich RedHatLinux 1995 kaufte, war die Konfiguration dank der mit Python entwickelten visuellen Tools ein Kinderspiel.
Die aktuelle Nachfrage nach Python-Entwicklern ist nahezu unstillbar. Tatsächlich berichteten chinesische Medien letztes Jahr, dass Python nicht nur die beliebteste Sprache auf ihrer Website sei, sondern auch die am schnellsten wachsende Sprache. Einige der größten Computerunternehmen der Welt verwenden Python mittlerweile regelmäßig, und ihre Nutzung der Sprache nimmt zu, nicht ab.
Programmierer denken oft an Code statt an Menschen und an Effizienz statt Empathie. Wir neigen dazu, hitzköpfig zu werden und über unklare technische Punkte zu streiten. Guido (der Begründer der Python-Sprache) hat in seinem Umgang mit Python einen anderen Ton angeschlagen. Von Anfang an überlegte er, wer die Sprache verwenden würde, welche Fehler sie machen würden und wie die Sprache diesen Menschen am besten dienen könnte. Er debattiert zwar über die Funktionen, Fehler und Sprachanweisungen anderer Entwickler, tut dies jedoch normalerweise mit respektvollen und begründeten Argumenten und nicht mit den abweisenden, mit Schimpfwörtern beladenen Tiraden, die in der Open-Source-Welt so üblich sind.
Auf diese Weise hat Guido nicht nur eine großartige Sprache aufgebaut, sondern auch eine Kultur des Gebens, Teilens und Helfens. Wir sollten das nicht als selbstverständlich betrachten. Während das Programmieren schwierig ist, ist es noch schwieriger, andere Menschen zu verwalten und ihre unterschiedlichen Perspektiven zu berücksichtigen.
Vielleicht noch beeindruckender für mich ist die Tatsache, dass am Tag nach der PyCon Hunderte von Menschen beim Open-Source-Sprint geblieben sind. Fast alle dieser Leute widmen ihre Zeit der Verbesserung eines Teils der Python-Sprache, die sie täglich verwenden. Diese Art von Engagement, gepaart mit dem Interesse, einen Beitrag zu leisten und anderen zu helfen, ist ein Markenzeichen von Open Source im Allgemeinen und Python im Besonderen.
Heute verfügt Python nicht nur über eine starke Community, sondern auch über eine starke Organisationsstruktur. Die Python Software Foundation verwaltet Mittel, die Entwicklern helfen, zur Sprache beizutragen. Die Kernentwickler sind äußerst gut organisiert, koordinieren große und kleine Releases und sorgen für eine Stabilität und Klarheit, die leicht mit kommerziellen Softwareunternehmen vergleichbar ist. Die vielleicht größte Kontroverse in der Python-Welt ist der Übergang von Version 2 zu Version 3. Man kann leicht sagen, dass dieses inkompatible Upgrade schlecht gehandhabt wurde.
Empfohlene verwandte Tutorials: Python-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWarum wird die Python-Sprache als höhere Programmiersprache bezeichnet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!