JS-овцы давно перешли на TS, а jav-овцы на котлин, где нормальный синтаксис. Когда писали си и джаву, не предполагали длинных типов, а сейчас, когда имя переменной где-то в середине строки начинается, на поиск половина рабочего времени трачу, несмотря на подсветку ! Это не вкусовщина, это исследования в 90-х проводили, в результате чего все современные языки приняли постфиксную форму типизации.
не все же, ну и опять, дарт древнее котлина, не знаю что там по тайп скрипту, но явно гугл не угадал