Als eines der grundlegendsten Entwicklungswerkzeuge ist der Status der Programmiersprache im Bereich der Softwareentwicklung selbstverständlich. Jeder Schritt einer Mainstream-Programmiersprachen-Community und die Standardänderungen neuer Versionen werden tiefgreifende Auswirkungen auf unzählige Entwicklergruppen haben.
Da alle wichtigen Mainstream-Programmiersprachen von ausländischen Entwicklern oder Organisationen dominiert werden, gibt es nur sehr wenige chinesische Entwickler, die sich an der Formulierung von Programmiersprachenstandards beteiligen können, und noch weniger mächtige Persönlichkeiten, die sich persönlich beteiligen können. Wenn es um einflussreiche Persönlichkeiten in der heimischen Programmiersprachenbranche geht, ist Bruder Niao für viele Entwickler definitiv die erste Person.
Hui Er hat für Yahoo, Baidu, Sina und Lianjia gearbeitet. Derzeit ist er Vizepräsident und Chefarchitekt von Shell Technology. Als PECL-Entwickler (PHP-Erweiterungsbibliothek) hat Bruder Niao viele herausragende Open-Source-Werke wie Yaf, Yar, Yac und Taint beigesteuert. Er ist außerdem Betreuer von Projekten wie APC, Opcache und Msgpack.
Apropos Herkunft des Namens „Brother Bird“, weil manche Leute ihn oft mit „Brother Bird“ Cai Deming verwechseln, der „Linux Private Kitchen“ geschrieben hat, er selbst hat in seinem persönlichen öffentlichen Konto eine solche Erklärung:
„Als ich jung und liebevoll war, war mein QQ-IM-Spitzname „Snow Migratory Bird“, der Titel eines Liedes von Xiong Tianping. Später, nachdem ich nach Baidu gegangen war, vielleicht weil ich relativ alt war, tat ich es nach und nach nicht mehr Ich weiß, wie man es „offen“ nennt. Eigentlich habe ich mich zuerst dagegen gewehrt, weil „Birdman“ doch kein gutes Wort ist, aber dann haben immer mehr Leute angefangen, es zu nennen, also spielte es keine Rolle mehr.“
Das erste Mal hat Bruder Bird auf einer Xiaobawang-Lernmaschine „programmiert“. Später habe ich Informatik als Hauptfach studiert und war für den Aufbau des Campus der Schule verantwortlich. Ich war aktiv oder passiv für die Webentwicklung zuständig, unter anderem für die Website vieler weiterführender Abteilungen der Schule Zu dieser Zeit war die Wartung des Campus BBS usw. und meine Beziehung zu PHP ebenfalls positiv.
Laut Bruder Niaos Erinnerung wollte ich als Student eine Website erstellen. Als ich nicht wusste, wie man das macht, stieß ich zufällig auf ein PHP-Tutorial, das mir beibrachte, wie man das macht Eine einfache Website, daher habe ich versucht, ihr zu folgen. Nach einer Weile stellte ich fest, dass die Installation und Bereitstellung sehr praktisch ist (damals gab es kein solches zentrales Bereitstellungstool, aber es gibt viele Tutorials zur Bereitstellung von LAMP). Code schreiben und testen. Die Syntax ist der C-Sprache und sogar vielen APIs sehr ähnlich. Der Name ist auch derselbe wie der der libc-API. So begann meine unauflösliche Bindung zu PHP.
Bruder Niao arbeitete nach seinem Abschluss für Baidu. Während dieser Zeit studierte er den Quellcode von PHP und übermittelte der PHP-Community viele Fehler und Korrekturen. Beispielsweise sagte Rasmus, der Vater von PHP, eines Tages mittags im IRC, dass er einen Fehler gefunden habe, und Bruder Bird lieferte die Lösung in fast fünf Minuten.
Im Jahr 2011 entwickelte Bruder Niao Ap (das Vorgängerprojekt von Yaf). Damals wurde es in Baidu gut genutzt, also dachte er darüber nach, zu PECL beizutragen, und änderte den Namen in Yaf. (Noch ein weiteres Framework, der Name ist auch etwas selbstironisch, da PHP viele Frameworks hat), also habe ich eine E-Mail an die PHP-Mailgruppe gesendet. Da sein Englisch nicht sehr gut war, war der Prozess ziemlich mühsam. Glücklicherweise erhielt er viel Hilfe von Pierre Joye, dem Administrator von PECL, und Yaf trat erfolgreich in PECL ein.
Als er immer mehr zur PHP-Community beitrug, lernte Bruder Niao nach und nach einige der offiziellen PHP-Leute kennen. Nachdem er das Vertrauen aller gewonnen hatte, initiierte er einen Antrag, erhielt dann die Erlaubnis, den PHP-Kerncode einzureichen, und nahm daran teil Werden Sie Mitglied des Entwicklungsteams für die direkte Entwicklung und Fehlerbehebung von PHP.
In der darauffolgenden Arbeit wurde die Zusammenarbeit zwischen Bruder Niao und den Mitgliedern des Entwicklungsteams immer intensiver und viele der Arbeiten wurden von allen anerkannt. „Wenn jeder Ihre Arbeit anerkennt, werden sie Ihre Meinung respektieren. Nach und nach lernte ich Dmitry Stogov kennen, erhielt die Einreichungserlaubnis für den Kernteil von Zend und reichte viele wichtige Fehlerbehebungen und neue Funktionen ein. Später wurde er externer Berater für Zend und wurde nach und nach zum Core-Entwickler. „
In Bruder Niaos eigenen Worten war seine Erfahrung, vom PHP-Anfänger zum PHP-Standardsetzer heranzuwachsen, wie das Spielen von Spielen. Es fühlt sich an wie ein Upgrade.“
Als einer der wenigen chinesischen Entwickler, die an der Formulierung gängiger Programmiersprachenstandards beteiligt sind, verfügt Bruder Niao über einzigartige Einblicke in die Entwicklungstrends der wichtigsten Programmiersprachen. Gleichzeitig hat die jahrelange Teilnahme an der PHP-Community durch Open-Source-Zusammenarbeit Bruder Niao auch ein tieferes Verständnis für die Welt der Open-Source-Software vermittelt.
Im Juli dieses Jahres wird Bruder Niao als Subforum-Produzent des Global Open Source Technology Summit GOTC fungieren und Ihnen eine Vortragsreihe zum Thema „Programming Language Art“ präsentieren. Es werden Experten an vorderster Front in der Branche der Mainstream-Programmiersprachen wie Java, PHP, Rust, C++ usw. anwesend sein, um Entwicklern in verschiedenen technischen Bereichen die neuesten Trends in verwandten Programmiersprachen vorzustellen und bereitzustellen eine eingehende Analyse der Entwicklungstrends der wichtigsten Programmiersprachen in China.
Bruder Niao sagte, dass die Zahl der inländischen Entwickler derzeit bereits sehr groß sei, es aber immer noch sehr wenige Menschen gäbe, die der Entwicklung zugrunde liegender Technologien wie Programmiersprachen und Betriebssystemen Aufmerksamkeit schenken. „Ich hoffe, dass sich in Zukunft mehr herausragende Entwickler an Low-Level-Forschung beteiligen und der Open-Source-Community beitreten, um Code beizutragen, damit mehr chinesische Entwickler an der Formulierung gängiger Technologiestandards teilnehmen können.“
der globale Open-Source-Technologiegipfel (die globale Open-Source-Technologiekonferenz (GOTC)) ist ein großes Open-Source-Technologiefest für Entwickler auf der ganzen Welt, initiiert von der Open-Source-Community Chinas und der Linux Foundation. Der Gipfel bringt führende Open-Source-Unternehmen und Top-Open-Source-Projekte zusammen und deckt die Themen Cloud Native, künstliche Intelligenz, Internet der Dinge, Blockchain, Big Front-End, Audio und Video, Sicherheit, Betriebssysteme, Datenbanken, Open Source Governance und andere technische Themen ab Während des zweitägigen Zeitraums wird es den Entwicklern die neueste und reinste Open-Source-Technologie näherbringen, während gleichzeitig die Open-Source-Kultur und -Konzepte verbreitet und die Entwicklung und der Aufbau des Open-Source-Ökosystems gefördert werden. GOTC konzentriert sich im gesamten Prozess auf „Open Source“. Gemeinsam mit der international renommierten Open-Source-Software-Stiftung setzt sich der Veranstalter dafür ein, daraus ein jährliches Open-Source-Technologie-Event von Weltklasse zu machen. Verwandte Empfehlungen:
php vergangenes und gegenwärtiges Leben und Zukunftsaussichten
Wie kann man für Anfänger schnell PHP von Grund auf lernen? (Für diejenigen, die verwirrt sind)
Interview mit Swoole-Hauptmitarbeiter Twosee: Ich sehe PHP als meine erste Liebe und lasse mir für die Epidemie die Haare wachsen