Re: [python-chinese] 谈谈对IronPython的看法

63 views
Skip to first unread message

刘鑫

unread,
Sep 18, 2006, 7:15:17 AM9/18/06
to python-...@lists.python.cn
你学了4年Linux,就没有听说过Mono项目?
如果有一天Windows应用层全面转向托管层(个人认为不太可能),那么IronPython就是我们在Windows上使用Python的唯一途径。连Python.org都要专门为Windows用户提供.msi,为IronPython做专门介绍。我们为何要自绝与此?难道中国的程序员已经拽到可以粪土天下英雄的地步了?难道用Windwos的就一定低人一筹?笑……貌似在Windows平台上写了一辈子下里巴人的3D游戏的卡马克,至今也不是我等可以超越的。

2006/9/18, gashero <harry....@gmail.com>:
看到很多人对IronPython评价很高,偶心理不是太舒服。跟大家谈谈Linux吧。
我们先抛开哪个好用的问题,我也认为Windows很好用。只是,我们的国家不能总是在国外巨头的蒙蔽之下生存,Linux是我们一个很好的出路。本该是一个很平静而优雅的Python,现在被MS贴上了,心里不太舒服。
偶的观点,为了我们未来不至于在上游软件上受制于MS,推荐大家还是回到CPython上来。

我不想引起一场论战,只是心痛于我们已经在微软面前一直太被动了,大家都是有丰富编程经验的高手,终于从VB、VF、VC++的围城中跳了出来,开始引领我们国家的自由软件发展。可是这个不合时宜的IronPython来在我们前进的路上开辟了一个不和谐的小道。

我们很无奈,几代计算机学生被微软给套牢,即便是现在的我,也是在一个D版的XP下工作。但是,我们还是尽量避开MS的毒害吧。当然,我并没有要求大家一致都要去用Linux,我只是说至少是用CPython。

对于Linux,我也是学了四年了,确实很难用。学习服务器配置的过程,简直就是debug的过程。但是路走过了之后,才发现在Linux编程原来那么简单而优雅。

--
从前有一只很冷的毛毛虫,他想获得一点温暖。而获得温暖的机会只有从树上掉下来,落进别人的领口。
片刻的温暖,之后便失去生命。而很多同类却连这片刻的温暖都没有得到就..
我会得到温暖么?小心翼翼的尝试,却还是会受到伤害。
我愿为那一刻的温暖去拼,可是谁愿意接受?

欢迎访问偶的博客:
http://blog.csdn.net/gashero
_______________________________________________
python-chinese
Post: send python-...@lists.python.cn
Subscribe: send subscribe to python-chin...@lists.python.cn
Unsubscribe: send unsubscribe to  python-chin...@lists.python.cn
Detail Info: http://python.cn/mailman/listinfo/python-chinese



--
欢迎访问:
http://blog.csdn.net/ccat

刘鑫
March.Liu

_jaskell

unread,
Sep 18, 2006, 7:37:08 AM9/18/06
to pyth...@googlegroups.com
现在各种编程语言已经丰富得让我不知道学哪个好、用哪个好了。希望更多了解 IronPython 的人介绍这种语言的特色。如何判断语言优劣的事还是留给每个人自个儿选择吧。

 
在06-9-18,刘鑫 <marc...@gmail.com> 写道:



--
这是回贴啊,我们不专业。

limodou

unread,
Sep 18, 2006, 7:50:09 AM9/18/06
to pyth...@googlegroups.com
On 9/18/06, _jaskell <joy...@gmail.com> wrote:
>
> 现在各种编程语言已经丰富得让我不知道学哪个好、用哪个好了。希望更多了解 IronPython
> 的人介绍这种语言的特色。如何判断语言优劣的事还是留给每个人自个儿选择吧。
>
各种语言都有自已的特色,就影响力来说,python我认为是第一位的。象java平台有jython,groovy也受到了python的影响。.net平台IronPython自然不用说了,boo也受到了python的影响。因此基本上主要的平台都有python的影子,而且影响还不小。就个人来说,我是一个标准的狂热分子,因此我建议去学精python。至于其它的语言,有兴趣学之。我反正是不会学太多的语言,了解一些即可,没有必要为了个别的特性而放弃已经学到的东西,不值得。python已经足够强大,我也看好它,其它的语言没有到达足以让我放弃的地步。我也不想在其它语言上研究太多,没有精力,手头的几个小项目或学习目标还没办法完成呢,再学别的,没时间啊。

--
I like python!
My Blog: http://www.donews.net/limodou
UliPad Site: http://wiki.woodpecker.org.cn/moin/UliPad
UliPad Maillist: http://groups.google.com/group/ulipad

limodou

unread,
Sep 18, 2006, 8:15:45 AM9/18/06
to python-...@lists.python.cn
On 9/18/06, tan.j...@zte.com.cn <tan.j...@zte.com.cn> wrote:
>
>
> 有同感!
> 我们是每天在用Windows,但我们不能没有这样的意识!
> 每天用Windows,因为它而生存着,但没有因为它而幸福快乐着!
> 在Linux下,才能感到一种自由,还有一种发自内心的呼声:世界是属于我们的!
>
并不是只有linux才叫自由,windows下有,mac下也有。在任何平台都可以做自由软件,开展开源项目。其实只要保持自由,分享的精神,管它什么平台。

yi huang

unread,
Sep 18, 2006, 8:28:45 AM9/18/06
to pyth...@googlegroups.com
也谈谈对 IconPython 的看法
 
虽然 IconPython 的 语法 和 Cpython 是一样的。
不过 .net 框架 有自己的虚拟机、自己的类库,而且 CPython 下的扩展在 IconPython 无法使用,很多 CPython 下的标准库在 IconPython 里也用不了,而 IconPython 自然会去使用相应功能的 .net 的类库,这便成为 IconPython 和 CPython 之间最大沟壑。这就像是两个平台的区别,API 不一样!
所以说它们是两门语言也不算过分了。反正我就把它们当作不是很相干的两门语言看待。
 
如果你是 .net 程序员,恰巧喜欢 python 语法,自然是去学习 IconPython 了。
如果你不玩 .net ,那自然是用 CPython 了。
 
用 IconPython 的只能算是 .net 程序员,用 CPython 的才能算是 python 程序员 :)

limodou

unread,
Sep 18, 2006, 8:45:41 AM9/18/06
to pyth...@googlegroups.com
我倒不这么看。不管什么平台的python,只要python基本核心是一样的,就都是python。jython,ironpython都是python,只不过是不同的平台版本而已。windows下的python与linux下的python在扩展库上也有区别,它们就不一样了吗?基本核心是一样的。不过这种判断也不精确,但我认为没必要分得这么细。别人还没怎么样,自已先别立门户了。再说,连人家ironpython都没说自已是有别于python的一种新语言,我们就不要把它划出去了。

至于是什么程序员,我想有许多种标准,有的是以使用的平台来划分的,因此有java,.net程序员。但python是平台吗?好象很少有人说python是平台,大部分人都说是语言,因此从语言上分就有python,java,C#程序员。因此如果说python不是平台,那么它不能与.net混为一谈,因为.net是平台。从语言角度来说,IronPyton,
CPython都是python程序员,不要与.net平台混在一起。如果python算平台,那么一样IronPython,
CPython都是python程序员。而IronPython还可以算是.net程序员,反而有双重身份了。

不过实在是没见过有说Python是平台的。

总之,不管IronPython也好,CPython也好,Jython也好,都是Python就好。

yi huang

unread,
Sep 18, 2006, 9:14:15 AM9/18/06
to pyth...@googlegroups.com
我倒不这么看。不管什么平台的python,只要python基
本核心是一样的,就都是python。jython,ironpython都是python,只不过是不同的平台版本而已。windows下的python与linux下的python在扩展库上也有区别,它们就不一样了吗?基本核心是一样的。不过这种判断也不精确,但我认为没必要分得这么细。别人还没怎么样,自已先别立门户了。再说,连人家ironpython都没说自已是有别于python的一种新语言,我们就不要把它划出去了。

至于是什么程序员,我想有许多种标准,有的是以使用的平台来划分的,因此有java,.net程序员。但python是平台吗?好象很少有人说python是平台,大部分人都说是语言,因此从语言上分就有python,java,C#程序员。因此如果说python不是平台,那么它不能与.net混为一谈,因为.net是平台。从语言角度来说,IronPyton,
CPython都是python程序员,不要与.net平台混在一起。如果python算平台,那么一样IronPython,
CPython都是python程序员。而IronPython还可以算是.net程序员,反而有双重身份了。

不过实在是没见过有说Python是平台的。

总之,不管IronPython也好,CPython也好,Jython也好,都是Python就好。


我还是愿意把 CPython 当作是独立的一个平台,IconPython 和 CPython 最大的区别在标准库上,标准库不一样,意味这两个东西写出来的程序是不能进行互操作的。
用 IconPython 写 web 程序的兄弟肯定是去研究 asp.net 去了,写桌面程序的都研究 winform 等等。他们也不会来研究 django ,因为 django 能不能在 IconPython 上运行还是个问题!而且你跟 CPython 程序员说 .net 的东西他也不懂。

当然具体算不算个平台,还看怎么定义平台了,否则说不清楚,不过我想标准库(或说API)在其定义中肯定算得上是重要的一部分吧。
而还有 IconPython 程序员算 .net 程序员 还是 python 程序员 ,这个问题也啥意义,我也只是随便说说而已 :)

总之我想说的就是区别很大了,至少会是两个社区吧,毕竟单纯讨论语法问题的还是少数。

--
http://codeplayer.blogspot.com/

limodou

unread,
Sep 18, 2006, 9:22:23 AM9/18/06
to pyth...@googlegroups.com
On 9/18/06, yi huang <yi.cod...@gmail.com> wrote:
>
我想可能你想得太多了。为什么不同的python版本就需要互操作呢?既然是不同平台上的python,自然是为了开发平台相关的东西,而且学IronPython和jython的程序员也多半是从平台上来的,其目的就是为了平台。如果是跨平台的东西,他一定会选择更好的跨平台运行环境。而IronPython标准库在它的发布声明中也在说会尽量减少差异,我想需要时间。但是否能做到一致,说不清楚。但如果大部分可以使用了,我想可能也就够了。不过既然我们都还没有在.net上进行IronPython开发,说这些,想这些其实也没有多大意义。

想到csdn和javaeye中关于java将死的大讨论其实也和我们现在差不多。未来还没有发生的事,而且最关键的是我们准也决定不了python和IronPython的未来,却在讨论它是好是坏。东西的好坏需要大家来评判,它更是一个时间的产物。慢慢看吧。不想用就不用,想用就用。只要能使我的工作愉快,我不管它是什么平台的。

lazz

unread,
Sep 18, 2006, 11:24:12 AM9/18/06
to pyth...@googlegroups.com
嗯,同意
但却是有血缘的两个社区,我所以还是有利于相互借鉴的
cpython在开放性方面肯定是无法替代的
而ironpython能帮我解决ms平台下的兼容性问题
cpython+ironpython觉对有潜力

现在就差一个时机去学一下了;)


> 总之我想说的就是区别很大了,至少会是两个社区吧,毕竟单纯讨论语法问题的还是少数。
>
> --
> http://codeplayer.blogspot.com/


--
I'm lazy, I'm coding.
http://lazycoding.blogspot.com/

_jaskell

unread,
Sep 18, 2006, 12:29:31 PM9/18/06
to pyth...@googlegroups.com
你这么一说,的确让我了解了一些 IronPython 和 Python 的区别,起码不会认为 IronPython 完全是 Python 的一个翻版 :)

2006/9/18, yi huang <yi.cod...@gmail.com>:



--
这是回贴啊,我们不专业。

_jaskell

unread,
Sep 18, 2006, 12:39:08 PM9/18/06
to pyth...@googlegroups.com
很多平台或者语言受到 Python 的影响,我想是自然的。毕竟 Python 在很多方面的确有优势。不过 Python 也同样吸收了很多其他语言的优点才会发展得这么好。如果 Python 能够解决你目前所有的问题,当然最好。不过对我来说, Python 的强大主要在于快速原型开发,因为很多时候我的想法是需要写个东西来验证一下,这时候我最需要的就是能够在尽量短的时间内做个象模象样的东西试一下,错了最多重来。这时候就感觉用 Python 如此so cool :)
 
在06-9-18,limodou <lim...@gmail.com> 写道:



--
这是回贴啊,我们不专业。

shhgs

unread,
Sep 18, 2006, 7:25:33 PM9/18/06
to python-...@lists.python.cn
IP很不错,对CPython的兼容超过了我的预期。但是IP永远也不可能成为MS Python,因为Python的标准是PSF的,MS不可能抢走。

我倒是对Sun拉拢JRuby的开发人员表示有些担心。在Java和.net的竞争中,我看好Java,因此当这两个平台的竞争进入到动态语言的时候,形成MS支持Py,Sun支持Ruby的格局有些担心。

Jython真的死了吗?难道Jim Hugnin之后就没有人能撑起这个项目了吗?


On 9/18/06, vcc <v...@163.com> wrote:
> 对好的东西,我向来不是接受就是欣赏,至少我绝对不会排斥,就算我自己不用也希望它一路走好,开发程序10年来,我明白要做一个好东西实在是非常不容易。
>
> Linux不是我们的出路,融汇贯通,发展自己的智慧,真正的大智慧,才是我们的出路。


>
> ----- Original Message -----
> From: "gashero" <harry....@gmail.com>
> To: "Python中国用户组" <python-...@lists.python.cn>
> Sent: Monday, September 18, 2006 5:41 PM
> Subject: [python-chinese] 谈谈对IronPython的看法
>
>
> > 看到很多人对IronPython评价很高,偶心理不是太舒服。跟大家谈谈Linux吧。
> > 我们先抛开哪个好用的问题,我也认为Windows很好用。只是,我们的国家不能总是在国外巨头的蒙蔽之下生存,Linux是我们一个很好的出路。本该是一个很平静而优雅的Python,现在被MS贴上了,心里不太舒服。
> > 偶的观点,为了我们未来不至于在上游软件上受制于MS,推荐大家还是回到CPython上来。
> >
> > 我不想引起一场论战,只是心痛于我们已经在微软面前一直太被动了,大家都是有丰富编程经验的高手,终于从VB、VF、VC++的围城中跳了出来,开始引领我们国家的自由软件发展。可是这个不合时宜的IronPython来在我们前进的路上开辟了一个不和谐的小道。
> >
> > 我们很无奈,几代计算机学生被微软给套牢,即便是现在的我,也是在一个D版的XP下工作。但是,我们还是尽量避开MS的毒害吧。当然,我并没有要求大家一致都要去用Linux,我只是说至少是用CPython。
> >
> > 对于Linux,我也是学了四年了,确实很难用。学习服务器配置的过程,简直就是debug的过程。但是路走过了之后,才发现在Linux编程原来那么简单而优雅。
> >
> > --
> > 从前有一只很冷的毛毛虫,他想获得一点温暖。而获得温暖的机会只有从树上掉下来,落进别人的领口。
> > 片刻的温暖,之后便失去生命。而很多同类却连这片刻的温暖都没有得到就..
> > 我会得到温暖么?小心翼翼的尝试,却还是会受到伤害。
> > 我愿为那一刻的温暖去拼,可是谁愿意接受?
> >
> > 欢迎访问偶的博客:
> > http://blog.csdn.net/gashero

刘鑫

unread,
Sep 18, 2006, 8:46:15 PM9/18/06
to python-...@lists.python.cn
兄台放心,有我等这些甘于沦陷在Windows平台,不思进取的家伙,IronPython没那么容易就消亡:)
话说回来,窃以为,就算有一天微软不存在了,C#和IronPython这样有趣、好用,而且有价值的开发技术也不会消亡的,或许它们会以别的面目出现,但是,于我等而言,也没什么大不了。

2006/9/19, shhgs < shhgs....@gmail.com>:

Qutr

unread,
Sep 18, 2006, 9:31:38 PM9/18/06
to python-cn
这个就需要你自己去把握了,根据你的兴趣进行选择。但是,万变不离其宗Python的核心基础是必须要掌握的。
就像Java一样,你使用了各种各样的框架,但是最基本的还是Java语言本身。
 
2006-09-19

头太晕

unread,
Sep 18, 2006, 9:32:23 PM9/18/06
to pyth...@googlegroups.com
我试过, 在IronPython里import Django的模块时,出错...

2006/9/18, yi huang <yi.cod...@gmail.com>:

limodou

unread,
Sep 18, 2006, 9:35:56 PM9/18/06
to pyth...@googlegroups.com
On 9/19/06, 头太晕 <supe...@gmail.com> wrote:
> 我试过, 在IronPython里import Django的模块时,出错...
>
有人在做,不过没有关注过,因为没有想过在.net下运行django。不过导入django失败可能很多原因,比如:

django的包是小写的,而你是大写D,当然也许只是你的手误。
再有,你如何安装的。之前是否安装了setuptools包。许多原因。有些人在官方的python环境下不也还是有安装的问题嘛,.net也同样会存在。

Qutr

unread,
Sep 18, 2006, 9:38:22 PM9/18/06
to python-cn
limodou说的很好啊,但是在今天这样的大肆炒作的环境下谁敢抱着一个不放阿。
 
 
2006-09-19
----- Original Message -----
From: limodou

limodou

unread,
Sep 18, 2006, 9:45:42 PM9/18/06
to pyth...@googlegroups.com
On 9/19/06, Qutr <qutia...@gmail.com> wrote:
>
>
> limodou说的很好啊,但是在今天这样的大肆炒作的环境下谁敢抱着一个不放阿。
>
呵呵,这个就要看个人的眼光了。首先抱着cpython不放,并不表示我不会在某种情况下去使用其它平台的python,反正核心是一样的,只不过有些平台相关的东西要重新学习,但相对来说,如果我的python功底很深,python本身不会让我感到困难,只不过是平台相关的东西可能有些难度,但相比之下也要容易得多了。而从个人角度来说,在未来几年中,我几乎没有可能在.net或java上使用python,因为python目前还只算是业余爱好,因此我根本不用担心.net或java下的python如何。再加上cpython我认为是会越发展越好,也许某一天我们会自然转到linux下也说不定(我平时也主要是windows下),因为我看到dell已经开始预装linux了,我的机器上也有一个dubuntu的虚拟机。平时我工作环境是在unix上,所以转型不是很困难,也许只是适应的问题。

因此我从个人角度和对未来的判断来说,我认为抱着cpython不放已经足矣。而我的几个项目也都不需要特殊的平台支持,所以更没有关系。

对于其它人,我想会有自已的判断。但不管怎么样,首先把python学好,然后是各种平台的应用,如果你还不涉及到具体平台的工作,怎么学都无所谓了。

cngump

unread,
Sep 18, 2006, 10:01:31 PM9/18/06
to python.cn
俺先抱住Python。其他的也要了解一下。。
根据自己的情况选择自己的轻重。

Zoom.Quiet

unread,
Sep 18, 2006, 10:09:02 PM9/18/06
to pyth...@googlegroups.com
On 9/19/06, limodou <lim...@gmail.com> wrote:
> On 9/19/06, Qutr <qutia...@gmail.com> wrote:
> >
> >
> > limodou说的很好啊,但是在今天这样的大肆炒作的环境下谁敢抱着一个不放阿。
> >
> 呵呵,这个就要看个人的眼光了。首先抱着cpython不放,并不表示我不会在某种情况下去使用其它平台的python,反正核心是一样的,只不过有些平台相关的东西要重新学习,但相对来说,如果我的python功底很深,python本身不会让我感到困难,只不过是平台相关的东西可能有些难度,但相比之下也要容易得多了。而从个人角度来说,在未来几年中,我几乎没有可能在.net或java上使用python,因为python目前还只算是业余爱好,因此我根本不用担心.net或java下的python如何。再加上cpython我认为是会越发展越好,也许某一天我们会自然转到linux下也说不定(我平时也主要是windows下),因为我看到dell已经开始预装linux了,我的机器上也有一个dubuntu的虚拟机。平时我工作环境是在unix上,所以转型不是很困难,也许只是适应的问题。
>
> 因此我从个人角度和对未来的判断来说,我认为抱着cpython不放已经足矣。而我的几个项目也都不需要特殊的平台支持,所以更没有关系。
>
> 对于其它人,我想会有自已的判断。但不管怎么样,首先把python学好,然后是各种平台的应用,如果你还不涉及到具体平台的工作,怎么学都无所谓了。
>

拿来主义大家都是知晓的吧,

不过,学是要学的,只是学习目的要整明白,iPython 肯定不会老实的兼容原生Python,会想尽办法来污染Python
标准的,所以,我们的实际应用,一定要有个底线,千万不要为虎作伥就好


--
"""Time is unimportant, only life important!
blogging : http://blog.zoomquiet.org/pyblosxom/
wiki enter: http://wiki.woodpecker.org.cn/moin/ZoomQuiet
in douban: http://www.douban.com/people/zoomq/
"""

Qutr

unread,
Sep 18, 2006, 10:25:53 PM9/18/06
to python-cn
是啊,这个看个人的眼光了。
我的学习是随工作而定的,刚进公司时候用的Python所以就用Python了,最后公司转了Java那我也只能学Java了,但是Python并没有放下。不过也成了工作+爱好了。(还有一部分Python代码需要维护:)
 
 
2006-09-19
----- Original Message -----
From: limodou

Qutr

unread,
Sep 18, 2006, 10:35:46 PM9/18/06
to python-chinese
个人感觉MS做东西还是不错的,只是感觉MS为了和.net的整合可能会把IronPython做成Python的亲戚。
 
 
2006-09-19
----- Original Message -----
Sent: 2006-09-19, 10:18:29
Subject: Re: [python-chinese] 谈谈对IronPython的看法

个人感觉,ipy还仅仅停留在个人爱好的水平上,要达到cpy的稳定,估计没个2、3年是办不到的。即使是有ms的支持,没个1、2年的大手笔投入,还成不了大气候。而且,个人不看好ipy,至少目前给我的感觉,效率和稳定性是个大问题。ms到底能支持到什么地步,谁也说不准。  

======== 2006-09-19 08:46:40 您在来信中写道: ========


兄台放心,有我等这些甘于沦陷在Windows平台,不思进取的家伙,IronPython没那么容易就消亡:)
话说回来,窃以为,就算有一天微软不存在了,C#和IronPython这样有趣、好用,而且有价值的开发技术也不会消亡的,或许它们会以别的面目出现,但是,于我等而言,也没什么大不了。


2006/9/19, shhgs < shhgs....@gmail.com>:
IP很不错,对CPython的兼容超过了我的预期。但是IP永远也不可能成为MS Python,因为Python的标准是PSF的,MS不可能抢走。

我倒是对Sun拉拢JRuby的开发人员表示有些担心。在Java和.net的竞争中,我看好Java,因此当这两个平台的竞争进入到动态语言的时候,形成MS支持Py,Sun支持Ruby的格局有些担心。

Jython真的死了吗?难道Jim Hugnin之后就没有人能撑起这个项目了吗?


On 9/18/06, vcc <v...@163.com > wrote:
> 对好的东西,我向来不是接受就是欣赏,至少我绝对不会排斥,就算我自己不用也希望它一路走好,开发程序10年来,我明白要做一个好东西实在是非常不容易。
>
> Linux不是我们的出路,融汇贯通,发展自己的智慧,真正的大智慧,才是我们的出路。
>
> ----- Original Message -----
> From: "gashero" < harry....@gmail.com>
> To: "Python中国用户组" <python-...@lists.python.cn>
> Sent: Monday, September 18, 2006 5:41 PM
> Subject: [python-chinese] 谈谈对IronPython的看法
>
>
= = = = = = = = = = = = = = = = = = = = = =
        致
礼!

              charles huang
              h...@fjii.com
                 2006-09-19

shhgs

unread,
Sep 19, 2006, 7:06:25 PM9/19/06
to python-...@lists.python.cn
不用担心MS会污染Python的标准,倒是很担心Jim Hugnin会半途撂挑子。

其实还是很想念Jython。本可以成为JVM的de facto的脚本语言,现在很难了。

On 9/18/06, Zoom. Quiet <zoom....@gmail.com> wrote:


> On 9/18/06, limodou <lim...@gmail.com> wrote:
> > On 9/18/06, tan.j...@zte.com.cn <tan.j...@zte.com.cn> wrote:
> > >
> > >
> > > 有同感!
> > > 我们是每天在用Windows,但我们不能没有这样的意识!
> > > 每天用Windows,因为它而生存着,但没有因为它而幸福快乐着!
> > > 在Linux下,才能感到一种自由,还有一种发自内心的呼声:世界是属于我们的!
> > >
> > 并不是只有linux才叫自由,windows下有,mac下也有。在任何平台都可以做自由软件,开展开源项目。其实只要保持自由,分享的精神,管它什么平台。

> 应该说操作系统,
>
> OS 设计理念的不同导致了软件完成方式的彻底不同,M$看中Python 也是想简化软件移植的过程吧,被M$贴上,说明Python
> 的优秀,唯一担心的是M$利用其现在还很强大的宣传机器,生生造出一个M$Py 标准,导致JAVA 阵营样的分裂,这才是最大的危害!
>
> 不能否认M$对软件行业的贡献的同时,也不应该回避M$对人类智能的限制;
>
> 不过,一切看我们如何自处,应该按照什么方式来振兴中华软件,各师各法,
> CPUG 只关心技术和知识,对政治和商业不是关注重心,IronPython如果有好的思想,
> 没道理Python 不能拿来用的!毕竟M$还无法将开发思想成功申请为专利!


>
> >
> > --
> > I like python!
> > My Blog: http://www.donews.net/limodou
> > UliPad Site: http://wiki.woodpecker.org.cn/moin/UliPad
> > UliPad Maillist: http://groups.google.com/group/ulipad
> > _______________________________________________
> > python-chinese
> > Post: send python-...@lists.python.cn
> > Subscribe: send subscribe to python-chin...@lists.python.cn
> > Unsubscribe: send unsubscribe to python-chin...@lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>

> --
> """Time is unimportant, only life important!
> blogging : http://blog.zoomquiet.org/pyblosxom/
> wiki enter: http://wiki.woodpecker.org.cn/moin/ZoomQuiet
> in douban: http://www.douban.com/people/zoomq/
> """

R.Potato

unread,
Sep 19, 2006, 9:55:55 PM9/19/06
to python-...@lists.python.cn
Lang.NET Symposium上面有一些演讲录像和论文,其中就有Jim Hugunin的IronPython 1.0演讲,里面对IronPython的兼容性、性能和对.NET的整合作了比较权威的说明,当然还有IronPython还有的问题。按照微软一贯的风格,性能不会差多少。Jim还提到了一个重要的问题,就是MS正在在.NET上面为动态语言构造底层平台。演示里面有一个简单的动态化VB,几乎和Python一样的语法结构,非常有意思。
 
看来MS不光是想做一个Python,估计要做一个动态语言的.NET,然后大小通吃。IronPython应该是第一个实验品。如果IronPython成功的话,前景无限,那就是动态的C#。当然要排除Bill对VB的青睐有加。也存在失败的可能性,但是鉴于动态语言的未来,MS肯定不会轻易把这块蛋糕放弃。
 
演示里面还有很多有趣的东西,其中Jim Gough和Jim Lam的两个Ruby的.NET实现(Jim Hugunin说台下还有一个IronRuby的作者,呵呵),Dr. James Purbrick和Cory Ondrejka做的关于Second Life的演讲也很有意思(他们是自己实现了一套script)。还有很多牛人包括C#的Ander Heijsberg,VB的Paul Vick,还有其他的,但偶不认识了:(

 
--
BRs,
Li Hongliang

挟一卷书
观天测地
仗一口剑
保家卫国

憨狗

unread,
Sep 19, 2006, 10:33:35 PM9/19/06
to python-...@lists.python.cn
为什么微软这样一个巨头会如此青睐PHP、Python这些动态语言?难道真的是出于自由、开源精神?
打死bill我也不信,唯一可行的解释就是背后的商业利益、垄断开发工具、吃掉或者架空开源社区!
当有一天所有的主流开发语言,主流的开发平台全都打上Visual Studio 烙印,所有业界通行标准都
copyright© MS coporation的时候,就是微软宣布不再开源
,重返垄断,赚得钵满盆满的时候!
作为开源支持者的我们该怎么做呢?坚持我们应该坚持的,因为我们现在做得很好,将来也会发展得很好
关注LAMP平台、安全、及web开发的个人blog: http://hackgou.itbbq.com
PGP KeyID: hackgou#Gmail.com
PGP KeyServ: subkeys.pgp.net

peng.chen

unread,
Sep 20, 2006, 12:49:57 AM9/20/06
to pyth...@googlegroups.com
追求动态语言和开不开源好像没啥关系,生产力和自动化的发展是硬道理
Reply all
Reply to author
Forward
0 new messages