的背景
我正在和我的朋友一起构建一个公平的Web应用程序,我们决定在Python上使用Django框架.Django为我们提供了许多我们需要的功能,所以请不要建议其他框架.
我遇到的唯一决定是使用Python还是Jython来开发我们的应用程序.现在我对Java很熟悉,可能会受益于JDK中的库.我知道最小的Python,但是我使用这个项目作为学习新语言的机会 - 所以大多数工作都是用Python编写的.
Jython的吸引力当然是JVM.启用python/django的web主机的数量极少 - 而我假设我可以在各种主机上删除jython/django应用程序.这不是一个大规模的设计决定,但我认为仍然需要决定.我真的更喜欢jython而不是python,仅仅是jvm可访问性.
问题
与常规python相比,Jython有许多限制吗?在jython上运行django会导致问题吗?Jython团队与Python一起发布更新的速度有多快?Django会像Jython上的广告那样工作(预配置非常少)吗?
决策
感谢您提供的有用评论.我认为我要做的是在Jython中开发JVM支持 - 但是尝试只使用Python代码/库.可移植性不是主要问题因此,如果我需要JDK中的库(python中不易提供),我将使用它.只要Django得到全面支持,我很高兴.