Search
Write a publication
Pull to refresh

Comments 12

Huawei выбрала это имя, чтобы подчеркнуть миссию языка: упростить программирование, сделав его таким же естественным, как...

китайские иероглифы

гы гы, прикольно. Вот так выглядит традиционный hello world на этом языке:

出力「Hello, world!」

Офигеть... Это не шутка?

не, нашел где-то примеры синтаксиса. Да по сути это просто интерпретатор, который переводит все в питон и выполняет. Там прям так и говорилось, что это по сути питон, просто с наворотами сверху в виде других команд. Эта команда print и кавычки

UFO landed and left these words here

Опять какая-то маркетоидная шелуха. Хоть бы пример кода показали. Какие парадигмы поддерживаются? Какой синтаксис? Какие операции, управляющие операторы, типы данных? Есть ли что-то необычное и интересное по сравнению с теми же Java и Swift?

Ну хаця радок якога б хэлоўворда паказалі... Проста для цікавасці...

Чарговая лухта, карацей. Мы на Cobol дагэтуль пішам-радуемся, а яны ўсё прыдумваюць новыя "срэбныя кулі".

Теперь понятно над чем разработчики JVM Excelsior работали, когда перешли в Huawei

На основе доступной информации можно сделать вывод, что Cangjie, вероятно, разработан с нуля и является независимым языком программирования. Его создание за пять лет, уникальные технические характеристики, такие как полностью параллельный сбор мусора и интеграция с AgentDSL, а также планы по открытию исходного кода с 30 июля 2025 года подтверждают эту оценку. Cangjie представляет собой важный шаг Huawei в достижении технологической независимости и конкуренции с такими языками, как Java и Swift, особенно в области интеллектуальных приложений.ИсточникиОфициальная документация: cangjie-lang.cn/en/docs

Анонс на HDC 2024: huaweicentral.com/huawei-begins-cangjie-programming-language-beta-recruitment/

Открытие исходного кода: scmp.com/tech/big-tech/article/3316506/huawei-open-source-self-developed-programming-language-cangjie-rival-java-and-swift

Спеки в сети есть а китайские блоги адекватно переводятся гуглом. Язык в плане синтаксиса и возможностей очень приятный. Под VSCode есть плагин, но обещают выкатить свою IDE в конце июля с исходниками.

Код выше спрашивали, вот минималка:

main() {
println("Hello World!");
}

Компилируется в экзешник в пол мегабайта. Из минусов - тащит с собой жирный кусок рантайма.

Sign up to leave a comment.