Di Persidangan Pembangun HDC 2024 yang diadakan oleh Huawei, Gong Ti, Presiden Jabatan Perisian Terminal BG Huawei, secara rasmi mengumumkan bahasa pengaturcaraan Cangjie yang dibangunkan sendiri oleh Huawei. Bahasa ini, yang telah dibangunkan selama lima tahun, kini tersedia untuk pratonton pembangun dan dijangka memainkan peranan penting dalam ekosistem Hongmeng pada masa hadapan.
Bahasa pengaturcaraan Cangjie ialah bahasa pengaturcaraan moden untuk aplikasi pintar semua senario Ia mempunyai ciri teknikal seperti kecerdasan asli, sokongan senario penuh, prestasi tinggi dan keselamatan yang kukuh. Ia menyepadukan pelbagai ciri bahasa moden, mempunyai rangkaian penuh pengoptimuman kompilasi dan pelaksanaan masa jalan, dan rangka kerja pengaturcaraan deklaratif Agen pintar yang ringkas dan mudah digunakan. Selain itu, Cangjie juga menyediakan sokongan rangkaian alat IDE yang luar biasa, memberikan kemudahan yang hebat kepada pembangun.
Dari segi penggunaan memori, Cangjie menggunakan reka bentuk modular dan berlapis Memori yang tidak dimuatkan hanya memerlukan 2.08MB, yang jauh lebih rendah daripada bahasa mudah alih arus perdana seperti Swift dan Java. Selain itu, Cangjie menyokong GC serentak sepenuhnya, yang mengurangkan jeda STW dalam GC tradisional dan meningkatkan kelancaran urutan aplikasi.
Dari segi amalan pembangunan, Bank Perindustrian dan Komersial China telah menyelesaikan pembangunan Apl versi Hongmeng yang pertama dan menerima pakai bahasa Cangjie dan ArkTS. Antaranya, fungsi "Kalendar Pendapatan dan Perbelanjaan" ditulis menggunakan UI perisytiharan Cangjie, yang menyokong pembangunan hibrid dan meningkatkan kecekapan pembangunan. Bank Perindustrian dan Komersial China merancang untuk mengembangkan skop perintis bahasa Cangjie secara beransur-ansur.
Menggunakan bahasa Cangjie untuk membangunkan sepenuhnya aplikasi asli Hongmengnya, dan juga membangunkan beberapa perpustakaan pihak ketiga Cangjie. Pembangunan UI deklaratif Cangjie, keupayaan inferens jenis dan pengoptimuman keselamatan telah membawa kelebihan yang ketara kepada pembangunan Likou. Selain itu, Likou juga memperkenalkan alat pengaturcaraan berbantukan AI BitFun FireCoder untuk meningkatkan lagi kecekapan pembangunan.
Aplikasi asli Hongmeng (dibangunkan oleh Cangjie) telah meningkatkan kelajuan permulaan sejuk dan pengalaman menyemak imbas artikel berbilang imej dengan ketara berbanding versi Java & Kotlin. Ini menandakan prestasi baik dan potensi besar bahasa pengaturcaraan Cangjie dalam aplikasi praktikal.
Atas ialah kandungan terperinci Apakah bahasa pengaturcaraan Huawei Cangjie?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!