И тут мы пришли к тому, что зависит от определения "complexity". Я исхожу из информационной плотности, то есть из того, что я уже знаю этот язык. Ты же, если грубо, из того, как долго условный инопланетянин будет изучать этот конкретный язык.
можно даже и не только насколько долго будет инопланетянин изучать этот язык, а также например, насколько сложно будет создать софт для проверки его правил.
при таком раскладе плотные иероглифические языки могут оказаться примтивным набором словарей иероглифов... окончания, суффиксы, пунктуация, изменнеия формы слова под действием спряжений, родов, времён итд - там этого же почти ничего нет.
информационная плоность - это, имхо, больше некий конечный вид примения правил языка - сериализация скажем так, она слабо отражает то, как эта сериализация сгенерилась, какой механизм привёл к такому результату