你说的是两件不同的事。在
首先,Jython和IronPython是Python实现,可以将它们嵌入Java或C应用程序中以提供脚本功能。这减少了您必须编写的代码总量。或者,您可以将它们看作是一种粘合在一起并利用现有类库集合的方法。不管你怎么看,这些都是好东西,很多人都在使用它们。在
但睡衣完全是另一回事。它使您的web堆栈复杂化,并使项目更难传递给其他程序员。主要的用例是如果你有一个Python程序员商店,他们需要提供一个丰富的Internet应用程序客户端,但是却没有时间学习Javascript。没有那么广泛的用途。在
另外,我个人的经验是,大多数Python程序员在构建web应用程序时已经相当熟悉Javascript。仅仅研究Javascript并不是一个很好的学习过程。我在Windows上编写了JSCRIPT脚本作为批处理文件替换,并在许多web页面中使用Jquery编写了一些Javascript。当我想学习服务器端Javascript节点.js,我只花了几周时间就掌握了Javascript。在我看来,应该避免穿睡衣。Javascript引擎将支持该语言的1.8版本,这将大大缩小语言之间的差距,而不是大括号问题。在