Скорость компиляции - компилятор постоянно дорабатывают, плюс лично я не заметил дикой разницы после переезда с джавы. Да, медленнее, но я бы не сказал, что очень существенно.
Наличие vs отсутствие внешней стдлибы - а чем именно тебя внешняя стдлиба не устроила? Тем что надо носить с собой? Для меня это плюс - корутин билдеры вон тоже не прибиты к языку, а вынесены отдельно.
Стабильность vs крэшовость - это как обвинять ребёнка в том, что он слишком юный. Ну, со временем он вырастет.
Простота vs сложность работы со стёртыми типами - сходу не очень понял суть проблемы, можешь кинуть сэмпл?
Я не говорю, что не дорабатывают или что kotlinc всегда будет тормозить. И не обвиняю ребёнка в том, что он слишком юный — а рассматриваю вариант нанять для тяжёлой работы более взрослого.
Не увидел никакого плюса во внешней стдлибе.
> корутин билдеры вон тоже не прибиты к языку
не тоже. Корутинбилдеры не прибиты, а стдлиба прибита. Когда делаешь библиотеку чисто под андроид, нехорошо навязывать клиентам дополнительную зависимость.
> сложность работы со стёртыми типами
fun <E> newSet(
of: Class<E>
): MutableSet<E> =
if (of.isEnum)
EnumSet.noneOf<E>(type)
else HashSet()