CD
какое-то оценочное суждение, обычный С-грамматический язык до понимания проблем совмещения префиксов с суффиксами
> поддержка огромного слоя совместимости (легаси)
опять какое-то оценочное суждение, это мусор до тех пор, пока вы не хотите написать код, который через 15 лет скомпилируется
> убогие инструменты типа препроцессора
претензии к существованию инструмента абсурдна - никто не заставляет им пользоваться
> очень стремная система типов
можно афинные как в расте, только потом окажется, что любая реализация SSO строки содержит ветвление в доступе по индексу (замеры прошлого обсуждавшего это товарища 10% замедление производительности)
> сложный порядок приоритетов операций
никогда не видел проблем с этим, кроме специально созданных
> до (относительно) недавнего времени отсутствие тех или иных базовых для фп языков вещей
а это и не фп язык