Компилятор от Huawei уже долго используется для компиляции приложений EMUI (компиляцией называют процесс перевода исходного текста в двоичный код). Однако, какой смысл в инструментах разработки, если они не доступны для других разработчиков?
Поэтому Huawei представила OpenArkCompiler, открытую версию Ark Compiler. Компилятор на данный момент работает лишь с Java и Kotlin, но обещают добавить поддержку языков программирования C, C++ и даже JavaScript.
Также стал доступен официальный веб-сайт, на котором можно найти документацию, а также попробовать компилятор на деле.
Правда, есть нюанс: весь сайт и документация не переведены на английский и доступны лишь на китайском. И Google Переводчик, и Яндекс.Переводчик отказываются перевести страницу. Единственное, что можно сделать, это снять скриншот страницы и перевести текст с фото в Яндекс.Переводчике.
Исходный код распространяется под лицензией MulanPSL (она юридически похожа на MIT License, за исключением запрета на торговую марку), и доступен на Gitee, китайском аналоге GitHub, а также на собственном сервере Huawei.
Интересно, что исходный код OpenArkCompiler опубликовали под организацией «HarmonyOS». Это может значить, что Ark Compiler является неотъемлемой частью HarmonyOS.
А?
Попробуй снова
Разработчики хостинга прям радуются каждому новому клиенту :D