请教IronPython生成的是py程序还是.net程序

请教IronPython生成的是py程序还是.net程序

目前想学习下IronPython,但还有几个初级问题不明确

1.IronPython生成的是py程序还是.net程序
2.如制作gui程序是否可以直接使用winform,抑或可直接使用active或。net控件,而不用qt、wx。。
3..如需要将程序转换成exe文件,使用py2exe还是vs
4.生成的程序文件能否在没有安装.net framework的机器上运行

以上。。望解答谢谢
1: Ironpython 是python 的 .net 实现, 需要.NET FRAMEWORK.  如JYTHON , 需要java JRE.
2: 可以支持使用winform, 和.net 可以很好的集成
3: 不支持PY2EXE, 他本身支持PY -> EXE
4: 不可以
呵呵,我也顺便问问:
生成的exe还是解释性的么?
到底是python的速度还是.net的速度?
应该是 托管的

在加问下 如果只使用active的控件 是否能生成非托管的程序

还有 目前现有python的库 是否还可以引用呢??
绝大部分库是支持的。