Я родом из очень сильного Java-фона. Так что мой ответ здесь может быть немного предвзятым.
Игра, наконец, приносит сообществу java то, чем django был все эти годы в сообществе python, но только лучше.
Play построен на jvm, поэтому наследует все положительные качества от надежной платформы, которая на протяжении многих лет доказывает, что она является наиболее надежной и масштабируемой, позволяющей писать и запускать приложения в масштабе.
Я хочу сказать, что я попробовал Джанго. Его популярность среди интернет-сообщества сделала меня любопытным, и я хотел попробовать.
Странно, я не нашел его таким простым в использовании, как я ожидал.
Так много конфигураций. Слишком часто библиотеки делают одно и то же и часто не очень хорошо играют друг с другом. Слишком много магии.
Кроме того, отсутствие безопасности типа делает очень сложным управление и обслуживание
веб-приложение в большом масштабе.
Не поймите меня неправильно, я уверен, что людям это удалось, но по моему опыту я все же считаю java / scala лучше всего подходящим для этого, особенно когда вы делитесь базой кода со многими другими разработчиками.
Поддержка IDE для Java - непобедима. Если вы внедрите TDD, вы обнаружите, что реорганизуете код и ежедневно перемещаете вещи. И Java IDE дают вам всю эту силу. С типом безопасности и многое другое.
Мой вывод: если вы пишете простое CRUD-приложение / прототип / игрушку, даже не задумываясь о расширенных функциях и большом масштабе, вы, вероятно, сможете найти некоторые преимущества в использовании python / django. В противном случае вся экосистема Java выигрывает. И игра это вишня на вершине.