joh*_*hnc 32 python ironpython cpython
IronPython如何从python.org堆叠到Python的默认Windows实现?如果我正在学习Python,我是否会使用IronPython学习一种微妙的不同语言,以及我将不使用哪些库?
或者,IronPython的任何专业人士(不包括.NET IL编译类)是否会使其更具吸引力?
zwe*_*nde 31
有许多重要的区别:
Epc*_*lon 13
编写代码的方式有一些细微差别,但最大的区别在于您可用的库.
使用IronPython,您可以使用所有.Net库,但是我认为还有一些"普通"python库没有移植到.Net VM.
基本上,您应该期望语法和惯用语是相同的,但是如果您尝试将其提供给"常规"Python解释器,则为IronPython编写的脚本不会运行.反过来可能更有可能,但我也会发现你会发现差异.