Was ist die Programmiersprache Huawei Cangjie?

WBOY
Freigeben: 2024-08-19 07:00:33
Original
262 Leute haben es durchsucht

Was ist die Programmiersprache Huawei Cangjie?

Auf der von Huawei veranstalteten Entwicklerkonferenz HDC 2024 kündigte Gong Ti, Präsident der Terminal-BG-Softwareabteilung von Huawei, offiziell die von Huawei selbst entwickelte Programmiersprache Cangjie an. Diese Sprache, die fünf Jahre lang entwickelt wurde, steht jetzt als Entwicklervorschau zur Verfügung und wird voraussichtlich eine wichtige Rolle im zukünftigen Hongmeng-Ökosystem spielen.

Die Programmiersprache Cangjie ist eine moderne Programmiersprache für intelligente Anwendungen für alle Szenarien. Sie verfügt über technische Funktionen wie native Intelligenz, vollständige Szenario-Unterstützung, hohe Leistung und starke Sicherheit. Es integriert verschiedene Funktionen moderner Sprachen, verfügt über eine umfassende Kompilierungsoptimierung und Laufzeitimplementierung sowie ein einfaches und benutzerfreundliches deklaratives Programmierframework für intelligente Agenten. Darüber hinaus bietet Cangjie auch sofort einsatzbereite IDE-Toolchain-Unterstützung, was Entwicklern großen Komfort bietet.

In Bezug auf die Speichernutzung verwendet Cangjie ein modulares und mehrschichtiges Design. Der entladene Speicher benötigt nur 2,08 MB, was weitaus weniger ist als bei gängigen mobilen Sprachen wie Swift und Java. Darüber hinaus unterstützt Cangjie vollständig gleichzeitiges GC, was STW-Pausen im herkömmlichen GC reduziert und die Fließfähigkeit von Anwendungsthreads verbessert.

In Bezug auf die Entwicklungspraxis hat die Industrial and Commercial Bank of China die Entwicklung der ersten Hongmeng-Version der App abgeschlossen und die Sprachen Cangjie und ArkTS übernommen. Darunter ist die Funktion „Einnahmen- und Ausgabenkalender“, die mithilfe der deklarativen Benutzeroberfläche von Cangjie geschrieben wurde, was die Hybridentwicklung unterstützt und die Entwicklungseffizienz verbessert. Die Industrial and Commercial Bank of China plant, den Pilotumfang der Cangjie-Sprache schrittweise zu erweitern.

Verwendung der Cangjie-Sprache zur vollständigen Entwicklung seiner nativen Hongmeng-Anwendungen und Entwicklung einiger Cangjie-Bibliotheken von Drittanbietern. Cangjies deklarative UI-Entwicklung, Typinferenzfunktionen und Sicherheitsoptimierung haben der Entwicklung von Likou erhebliche Vorteile gebracht. Darüber hinaus führte Likou auch das KI-gestützte Programmiertool BitFun FireCoder ein, um die Entwicklungseffizienz weiter zu verbessern.

Die native Hongmeng-Anwendung (entwickelt von Cangjie) hat die Kaltstartgeschwindigkeit und das Durchsuchen von Artikeln mit mehreren Bildern im Vergleich zur Java- und Kotlin-Version deutlich verbessert. Dies kennzeichnet die gute Leistung und das große Potenzial der Programmiersprache Cangjie in praktischen Anwendungen.

Das obige ist der detaillierte Inhalt vonWas ist die Programmiersprache Huawei Cangjie?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:codercto.com
Erklärung dieser Website
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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!