Я планирую использовать Jython с Django. Я хочу знать, насколько стабильный проект Jython, насколько простой в использовании это, и насколько большой его сообщество разработчиков.
Django, как доказано, работает с Jython:
Теоретически, Jython на 100% совместим с CPython. На практике, некоторые расширения или библиотеки могут иметь плохо написанный код, что делает их зависимыми от конкретной реализации Python, такой как CPython. Проект django-jython
явно предоставляет проверенное решение для преодоления этой проблемы. Конечно, вы все еще можете работать с некоторыми библиотеками, которые явно требуют CPython (следовательно, в основном безопасен).
Я не использовал Django с Jython, так что я не могу говорить об этом конкретном вопросе, но я использовал Jython для других вещей, и я нашел его довольно стабильным в последнее время, и так же легко, как простой Python. Я считаю, что "основных коммиттеров" на Jython значительно меньше, чем на C-Python (может быть, 1/3 от числа или меньше), если это то, что вы имеете в виду под "сообществом разработчиков", но я не совсем понимаю, какой смысл спрашивать об этом - рассматриваете ли вы возможность присоединиться к любому из сообществ разработчиков (Jython или Core Python) и задаётесь вопросом, где вы могли бы получить наибольший эффект?
Если это так, то я думаю, что ключевой вопрос не в том, сколько других уже помогают, а в том, "что вы принесете на вечеринку" - если вы мастер JVM или эксперт по любому важному Java-фреймворку, то вы можете быть настоящим благом для сообщества Jython, в то время как этот же навык будет гораздо меньше помогать в сообществе C-Python; И наоборот, если вы мастер, скажем, с автоконфигурацией и C-кодировкой системных вызовов, это было бы ценно для сообщества C-Python, но не так полезно для сообщества Jython.
Я использую Jython для тестирования и быстрой разработки. С моей точки зрения стабильно.