они говорят, что если рассматривать языки, то фактически они имеют один и тот же спектр возможностей.
Ложкой стейк тоже кушать возможность есть)) Вопрос цены для той, или иной задачи.
Веб-приложения
Слишком широко. Для целого ряда web приложений - оптимальнее php)).
Допустим вам не подходит php, как stateless язык. Я бы выбрал java, в отличии от питона тут есть работа с потоками, статическая типизация и куча всяких мощных штук, уровень вхождения выше, это да. На питоне конечно тоже можно, но серьезное web приложение я бы побоялся на нем писать так как выстрелить себе в ногу на нем на порядки проще.
Серверные и консольные утилиты
Полностью зависит от задачи.
Приложения под любые платформы
Под Qt я бы кресты выбрал))
Но вообще говоря опять же зависит от задачи. Сейчас множество приложений - это браузер на одну страницу.
Разработка мобильных приложений
Однозначно java.
Машинное обучение
Тут скорей всего питон, так как в научных кругах он очень популярен и решений больше.
Конечно, Java более стабильный и надежный, и нам нем лучше писать надежные, высоконагруженные системы, но фактически питон делает тоже самое.
Неа, прочитайте про GIL и как с ним борются, например.