Huawei, geliştirmek için en az üç yıl harcadığı özel programlama dili Cangjie’ye erişim açtı. Öncelikle Huawei’nin Batı yaptırımlarına yanıt olarak 2019’dan beri geliştirmekte olduğu Harmony OS platformunu temel alan kendi ekosistemine odaklanıyor. Cangjie, Python’un yıllardır övündüğü bir kalite olan öğrenmesi kolay bir dil olarak konumlandırılmış.
Çinli şirket Huawei, yeni programlama dili Cangjie’nin resmi bir sunumunu gerçekleştirdi. Geliştiricilere göre bu dil “akıllı uygulamalar” yaratmaya odaklanıyor.
Dilin adı sanıldığı gibi “Kengzhi” olarak değil, “Cangjie” olarak telaffuz ediliyor.
Cangjie’nin özel bir özelliği, doğal dil ile geleneksel programlamayı birleştiren geliştirme ortamı (çerçeve) AgileDSL ile tam entegrasyonun varlığıdır. Bu, Cangjie’yi program yazmak için öğrenmek ve kullanmak için giriş eşiğini önemli ölçüde azaltır.
Çin’in artık yalnızca kendi işlemcileri ve işletim sistemleri değil, aynı zamanda kendi programlama dili de var
Yayınlandığı sırada Cangjie bir test sürümüde mevcuttu. Sürüm 1.0’ın çıkış tarihi yoktur. Denemeye karar verenler için Huawei, yalnızca çerçeve değil , aynı zamanda test ve hata ayıklama, statik doğrulama ve yazılım performansı değerlendirmesi için gerekli tüm araç setini sağlayacaktır .
Cangjie, basitleştirilmiş sembolik ifadeleri destekleyerek geliştiricilerin daha sezgisel bir sözdizimi kullanmasına olanak tanıyor. Başka bir deyişle Cangjie, öğrenme kolaylığı açısından dünyanın en popüler programlama dili olan Python’a rakip olabilecek potansiyele sahip .
Herkes için tek dil
GizmoChina’ya göre Cangjie, en başından beri genel amaçlı, ölçeklenebilir bir dil olarak tasarlandı. Bu nedenle, hem küçük bir özel şirkette hem basit “ev” programları veya dahili kullanım için yardımcı programlar hem de dev projeler oluşturmak için kullanılabilir.