我过去三年在我以前的公司中为各种基于网络和桌面应用程序编写了python/django和c/C++。在遵循一般学习曲线的同时,我开始研究像Haskell/Erlang这样的函数式编程语言。但最近我转向了一家使用PHP和Java编程语言的公司。Python/Django到PHP的过渡?错误的学习曲线?
切换到python确实改变了我用来编写代码的方式,主要是在很好的意义上,然后学习haskell给思维过程增加了另一个维度。
我想知道:
学习PHP和Java(我已经做了在Groovy/Grails的太项目)会是什么样的学习曲线上后退一步?
目前公司基本上使用smarty作为模板引擎,也没有ORM这是在django工作后有点令人沮丧,是否有任何方式可以包括ORM和其他这样的功能?
继续学习python/haskell是否有意义,假设我将留在现在的公司很长时间?
另外,有什么可以正确的方式来从Python到PHP?我知道它的奇怪,因为通常人们问周围的其他方式(PHP到Python)
从Python到PHP的正确方式是以120英里/小时的速度向下。 – 2011-06-13 05:49:46
是的,我知道,但是从php到python的整个代码移植需要很长时间,对公司来说并不具有商业可行性,所以无论如何我应该学习它,虽然我讨厌这种体验。 – bilkulbekar 2011-06-13 05:53:37
不幸的是,我可以建议的是,你可以找到你能找到的最大的萘普生瓶。 – 2011-06-13 05:56:53