هواوی در کنفرانس توسعهدهندگان HDC 2024 از زبان برنامهنویسی خود با نام Cangjie رونمایی کرد. از این زبان بهعنوان یک گزینه نسل جدید برای برنامههای هوشمند یاد شده است.
به گفته هواوی، Cangjie دارای هوش بومی مختص به خود است و علاوه بر عملکرد بسیار خوب، امنیت زیادی را نیز به کاربران ارائه میکند. گفته میشود که این زبان در نهایت با اکوسیستم هارمونی (HarmonyOS) هواوی یکپارچه میشود و یک تجربه کاربر پسند را ارائه خواهد کرد.
ویژگیهای زبان برنامهنویسی هواوی
برخی از ویژگیهای اصلی Cangjie به شرح زیر است:
- هوش بومی: Cangjie از یک فریمورک داخلی با نام AgentDSL بهره میبرد که زبان طبیعی را با زبان برنامهنویسی ترکیب میکند.
- قابلیتهای همهجانبه: این زبان به گونهای طراحیشده که سبک و مقیاس پذیر باشد و بتواند در سناریوهای مختلفی مفید واقع شود.
- عملکرد بسیار خوب: Cangjie به نیازهای کاربران در سریعترین زمان ممکن پاسخ میدهد.
- امنیت قوی: در طراحی این زبان روی امنیت تمرکز شده است تا به توسعهدهندگان کمک کند از آسیبپذیریهای امنیتی دوری کنند.
هواوی همچنین توضیح میدهد برای توسعهدهندگانی که به امنیت اهمیت میدهند، Cangjie یک سیستم مدیریت حافظه خودکار برای اطمینان از ثبات برنامهها ارائه میکند. همچنین بررسیهای زمان اجرای آن برای تشخیص خطاها مورد استفاده قرار میگیرد.
در نهایت باید اشاره کرد که هواوی هماکنون یک رویداد برای پیشنمایش زبان Cangjie برای توسعهدهندگان ارائه کرده است. Cangjie یک شخصیت افسانهای باستانی چینی است که گفته میشود مخترع زبان چینی بوده است.