Heim  >  Artikel  >  Technologie-Peripheriegeräte  >  Huawei: Die Programmiersprache Cangjie ist unabhängig steuerbar und entwickelt sich nicht auf der Grundlage einer vorhandenen Programmiersprache weiter

Huawei: Die Programmiersprache Cangjie ist unabhängig steuerbar und entwickelt sich nicht auf der Grundlage einer vorhandenen Programmiersprache weiter

王林
王林Original
2024-06-22 12:26:081077Durchsuche

Laut Nachrichten dieser Website vom 21. Juni wurde die von Huawei selbst entwickelte Cangjie-Programmiersprache heute offiziell vorgestellt und die Rekrutierung für die Vorschauversion der Betaversion der Cangjie-Sprachentwickler von HarmonyOS NEXT hat begonnen.

Die Frage-und-Antwort-Seite zur Cangjie-Programmiersprache auf der offiziellen Website von Huawei zeigt, dass Cangjie Programming Language eine Anwendungsprogrammiersprache der nächsten Generation für Intelligenz in allen Szenarien ist. Sie konzentriert sich auf native Intelligenz, native alle Szenarien, hohe Leistung und starke Sicherheit. Es ist in das Hongmeng-System integriert und bietet ein gutes Programmiererlebnis.

Für verschiedene Geschäftsszenarien bietet Hongmeng Ecosystem Anwendungsentwicklern mehrsprachige Hybridentwicklungsfunktionen wie Cangjie und ArkTS.

Cangjie und ArkTS entwickeln sich gemeinsam und bilden komplementäre Vorteile im Hongmeng-Ökosystem. Cangjie eignet sich besser für Geschäftsszenarien mit hohen Leistungs- und Parallelitätsanforderungen. Das Ziel der Cangjie-Programmiersprache besteht darin, die Leistungswettbewerbsfähigkeit von Hongmeng-Anwendungen in typischen Szenarien wie Aufgabenparallelität/Datenparallelität/hochfrequente Dateninteraktion/hoher Speicheraufwand zu schaffen . Darüber hinaus stellt Cangjie Entwicklern für die zukünftige Entwicklung nativer Hongmeng-KI-Anwendungen einen vollständigen Satz an Programmier-Frameworks zur Verfügung, die in Agent DSL eingebettet sind, um Entwicklern den effizienten Abschluss der Entwicklung nativer Hongmeng-KI-Anwendungen zu erleichtern.

Huawei: Die Programmiersprache Cangjie ist unabhängig steuerbar und entwickelt sich nicht auf der Grundlage einer vorhandenen Programmiersprache weiter
Der Name der Programmiersprache Cangjie kommt von „

Cangjie erfundene Zeichen“. In „Xunzi: Uncovering“ heißt es: „Es gibt viele gute Autoren, aber Cangjie ist der Einzige, der es weitergeben kann.“ Dieser Name repräsentiert auch das Vertrauen der Teammitglieder in die Programmiersprache Cangjie und hofft, dass die Sprache von ihnen geliebt wird Mehrheit der Entwickler und weit verbreitet sein.

Anmerkung von dieser Website: Cangjie, die Leute sagen, er habe „das Gesicht eines Drachen und vier Augen, und er wird mit Weisheit und Tugend geboren“. Da er der Anführer eines kleinen Stammes war, wurde er auch Cang Di genannt. In historischen Legenden gilt Cangjie als Schöpfer der ursprünglichen Hieroglyphen Chinas. Er spielte eine wichtige Rolle bei der Schaffung chinesischer Schriftzeichen und wurde als „Weiser der Schriftzeichenschöpfung“ verehrt.

Huawei gab an, dass die Programmiersprache Cangjie eine Programmiersprache ist, die von Huawei für die Intelligenz aller Szenarien entwickelt und implementiert wurde.

Von der Formulierung von Sprachspezifikationen bis zur Implementierung und zukünftigen Sprachgemeinschaften wird diese Sprache nicht weiterentwickelt top zu jeder vorhandenen Programmiersprache .

Apps, die bereits entwickelt wurden, müssen die Cangjie-Version nicht neu entwickeln. Das Hongmeng-Betriebssystem unterstützt eine leistungsstarke Interoperabilität zwischen der Cangjie-Sprache und der ArkTS-Sprache. In Zukunft können Entwickler die Programmiersprache Cangjie oder ArkTS für die schrittweise Entwicklung neuer Geschäftsteile entsprechend den Anforderungen von Geschäftsszenarien verwenden. Für Datenverarbeitungsszenarien mit hohem Durchsatz/hochfrequentem Lesen und Schreiben, hochfrequenter Interaktion und hoher Auslastung sowie für Szenarien, die empfindlich auf Startverzögerungen reagieren, wird empfohlen, der Cangjie-Sprache Vorrang einzuräumen.

In Zukunft wird Cangjie Language eine Cangjie-Community gründen und schrittweise eine Open-Source-Community aufbauen.

Derzeit haben einige von Huawei selbst entwickelte Anwendungen damit begonnen, neue Dienste auf Basis von Cangjie zu entwickeln, und einige externe benutzerfreundliche Benutzer (wie die ICBC-App, die Likou-App) haben ebenfalls damit begonnen, die besten Entwicklungspraktiken und -fälle für die Cangjie-Sprache zu verwenden im Jahr 2024 bereitgestellt werden. Entwicklerreferenz.

Das obige ist der detaillierte Inhalt vonHuawei: Die Programmiersprache Cangjie ist unabhängig steuerbar und entwickelt sich nicht auf der Grundlage einer vorhandenen Programmiersprache weiter. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn