[ad_1]
نوشته و ویرایش شده توسط مجله ی باماها
هواوی امروز در کنفرانس HDC 2024 از زبان برنامهنویسی اختصاصی خود به نام چانگجی (Cangjie) رونمایی کرد. هواوی این زبان برنامهنویسی را به گفتن گزینهای تازه برای گسترشی اپلیکیشنهای هوشمند معارفه میکند.
هواوی ادعا میکند که چانگجی «هوش ذاتی، همگرایی طبیعی در همه سناریوها، کارکرد دیدنی و امنیت قوی» را اراعه میدهد. این زبان با اکوسیستم HarmonyOS هواوی ادغام شده است و تواناییای کاربرپسند را فراهم میکند.
چانگجی از یک فریمورک داخلی به نام AgentDSL منفعت میبرد که زبان طبیعی را به طور مستقیم با زبان برنامهنویسی ترکیب میکند. این قابلیت علتتعامل آسان و گفتن سادهتر نمادهای خاص میبشود.
هواوی میگوید چانگجی، سبک و مقیاسپذیر طراحی شده است و ساختاری ماژولار برای سناریوهای گوناگون دارد و از گسترشی دامنهمحور حمایتمیکند. چانگجی از یک سیستم تازه برای اجرای روانتر تردهای اپلیکیشن و زمان جوابدهی سریع تر منفعت میبرد. حرف های میبشود که تردهای سبک، کارکرد همزمان را بهبود میبخشند.
چانگجی زبانی چندوجهی است که از سبکهای برنامهنویسی تابعی، دستوری و شیءگرا حمایتمیکند و برای سادهسازی روال گسترش، ویژگیهایی همانند استنتاج و تطبیق الگو را شامل میبشود.
چانگجی سیستمی ایستا و قابلیت مدیریت حافظهی خودکار برای ضمانت پایداری اپلیکیشن اراعه میکند و برای تشخیص اشتباه و امنیت همکاری بین زبانها، بازدیدهایی را در زمان اجرا انجام میدهد.
زبان برنامهنویسی چانگجی از تردهای سبک و کتابخانههای همروندی منفعت گیری میکند تا گسترشی اپلیکیشنهای تازه سادهتر و منفعت گیری از منبع های بهینهتر بشود. کامپایلر و زمان اجرا برای بازدهی بهتر در چانگجی بهینه شدهاند.
منفعت گیری از رانتایم سبک بیشتر از پیش به کارکرد بهینه و منفعت گیریی درست از منبع های پشتیبانی میکند. بهعلاوه، این زبان برنامهنویسی مجموعهابزار کاملی برای گسترشی اپلیکیشنها دارد، ازجمله ابزارهایی برای دیباگ، تست استاتیک و تحلیل کارکرد.
دسته بندی مطالب
مقالات کسب وکار
[ad_2]