В прошлом месяце Huawei  объявили о планах перехода с  Android  на операционную систему собственной разработки HarmonyOS. Правда намекнули, что не стоит ждать появления прошивок для смартфонов на основе  операционной системе в ближайшее время, а пока будут заниматься подготовкой площадки для внедрения. Первым серьезным шагом в этом направлении стал запуск компилятора Ark Compiler в публичный доступ, который будет ключевым компонентом HarmonyOS, для быстрой миграции с Android.

На старте сторонние разработчики недовольны Ark Compiler.  Программный продукт в настоящий момент настолько сырой, что не только не позволяет скомпилировать  не то что  стандартный набор тестов, а даже собрать демо-приложения которые устанавливаются вместе с компилятором. Некоторые разработчики предполагают, что в версии Ark Compiler, выложенной в публичный доступ, отсутствует ряд важных компонентов. Компилятор создает промежуточные файлы на ассемблере, которые не может собрать в работающее приложение.

Хотя время презентации Huawei позиционировали Ark Compiler как решение с открытым исходным кодом, компилятор на данный момент готов только в виде исполняемых файлов. Сюда нужно добавить наличие документацию Ark Compiler только на китайском языке, что ограничивает его активное использование и интерес разработчиков границами Китае.

Пока, весь проект HarmonyOS в целом, и Ark Compiler в частности, не более чем желание Huawei в торговой войне с США, показать, что у компании дела идут отлично, она готова переходить операционную систему собственной разработки. По факту пока толком ничего не работает, кроме красивых обещаний ничего нет. Разработчики считают что в нынешнем состоянии Ark Compiler готов только на половину.