代码改变世界

随笔分类 -  Sharp IronPython

IronPython的第十块鳞片

2005-06-19 00:53 by FantasySoft, 1714 阅读, 收藏, 编辑
摘要: IronPython0.7.6于6月14日发布了, 版本升级的速度确实让人满意啊! 然后再看看自己的鳞片系列的速度,真的好惭愧,看来得好好加把劲了。 这一次的升级动作可谓之巨大,至少我得把原来.NET Framework 2.0.40607.42卸载掉,装上最新的.NET Framework 2.0.50215.44,IronPythonConsole才能运行起来,... 阅读全文

IronPython的第九块鳞片

2005-04-15 00:29 by FantasySoft, 2017 阅读, 收藏, 编辑
摘要: IronPython这次又给我们带来了惊喜,IronPython0.7.2发布了!这距上一个版本的发布只有十天时间,速度真的让人吃惊!这主要得益于广大程序员对IronPython的关注,从workspace上的active bugs在不断的增多就可见一斑了。我相信问题发现得越多,则完善得越快,1.0版本也就越完美,越值得期待。 这一次新版本的发布主要还是修改了一些bu... 阅读全文

IronPython的第八块鳞片

2005-04-09 17:16 by FantasySoft, 2658 阅读, 收藏, 编辑
摘要: 当我在IronPython的Message Borad中提出了关于Dictionary的问题之后,Jim对这个问题作了回复,并且指出,将属于.NET的类型引入到IronPython,会带来不少的问题。随后,有另外一个朋友对是否应该引入.NET中的类型,提出了他自己的疑问:Why does IronPython need the types in System.Collections... 阅读全文

IronPython的第七块鳞片

2005-04-03 01:29 by FantasySoft, 1567 阅读, 收藏, 编辑
摘要: 时间跨入了2005年四月,而昨天我度过了迄今为止最伤感的愚人节,恼人的细雨与压抑的情绪充斥着昨天的每一分每一秒。还以为这样的天气会延续很久,但是早上起来却发现外面阳光灿烂,而我的心情也随之好了起来。于是,我穿着短袖到外面闲逛,感受春天的气息。来到珠江边,想起昨日的阴霾,再望望今日满眼的翠绿,我发现,阳光总在风雨后,而希望总是会在绝望中萌生。带着好心情回到家中,上网的时候竟然发现Ir... 阅读全文

IronPython的第六块鳞片(续)

2005-03-31 00:44 by FantasySoft, 1496 阅读, 收藏, 编辑
摘要: 在上篇Post中,我提到了IronPython0.7的一个问题:通过key来获取Dictionary类型变量的value,如果key不存在,Console将不会有任何的提示,而CPython则会有相应的KeyError的提示信息。后来,我在IronPython的MessageBoard上发了一个帖子来说明这个问题。结果第二天,IronPython的老爸——Jim Hugunin给予了... 阅读全文

IronPython的第六块鳞片

2005-03-28 01:04 by FantasySoft, 1677 阅读, 收藏, 编辑
摘要: 或许是对IronPython这条小蟒蛇的想念,或许是对自己的懒惰开始变得无法容忍,今天不知怎的就到那极其冷清的IronPython的Mail List去瞧了瞧。哈哈,还真的让我看到了一条让我兴奋不已的消息——IronPython0.7于3月23日发布了!但是有意思的是,在Mail List中第一个公布这条消息的人竟然不是IronPython的老爸Jim Hugunin。当然紧跟其后... 阅读全文

IronPython的第五块鳞片

2004-10-12 23:59 by FantasySoft, 1998 阅读, 收藏, 编辑
摘要: 不知不觉就到了十月份,IronPython这条小蟒蛇也很久没跟大家say Hi了,不过与它老爸Jim从Mail List乃至他的个人blog中消失的时间相比,确实是算不了什么。今天去看了一下Mail List和Jim的blog,很意外的在Mail List中看到了Jim熟悉的名字。 在这篇久违的Message中,Jim也承认自己自从加入了MS之后,很多事情让他费神以致... 阅读全文

IronPython的第四块鳞片

2004-09-27 21:57 by FantasySoft, 1352 阅读, 收藏, 编辑
摘要: 尽管每天都会关注Jim的blog,关注IronPython的Mail List,但是这几天来都没有什么收获,不仅Jim的blog都快发霉了,Mail List这两三天竟然也没有新的Mail,让我好生失望。看来一切的东西都得靠自己去摸索了,原本想拿着IronPython的源代码研读一番,怎奈天生愚钝,《Code Reading》那本好书又没有带在身上,看代码如同在蜀道行走一般。看来从... 阅读全文

IronPython的第三块鳞片(补充)

2004-09-23 16:47 by FantasySoft, 1271 阅读, 收藏, 编辑
摘要: 在9月份的Mail List中还有一个message也是很有价值的。在Interactive的方式下,键入如下两行代码: >>>from System.Console import *>>>WriteLine("Hello,world!") 屏幕上并不会出现我们所期待的Hello,world! 倒是出现了一个True。如果将第二行改为WriteLine("{0}","Hello... 阅读全文

IronPython的第三块鳞片

2004-09-18 15:54 by FantasySoft, 1695 阅读, 收藏, 编辑
摘要: 已经两天没有见到IronPython那条小蟒蛇,你想念它了吗?今天就再跟大家说说它的事情吧。由于IronPython的老爸Jim的blog半天都不会更新一次,Mail List就成为所有的信息的来源了。9月份的Mail依旧热闹,而且很多热心的程序员对一些bug给出了自己的解决办法。 1、对于Interactive方式下class的定义,如下 >>> class Fa... 阅读全文

IronPython的第二块鳞片

2004-09-15 23:54 by FantasySoft, 1826 阅读, 收藏, 编辑
摘要: 今天花了两个小时的时间把users-ironpython.com Archives中8月份的Mail仔细的看了一遍,整体的感觉就是IronPython这条小蟒蛇真的太幼小了,确实需要一段很长的时间才能成长起来。当然,我们可以从它的主人Jim的Mail中体会到他抚养这条小蟒蛇所承受的压力以及他的决心。 8月份的Mail长达3900多行,在这些Mail当中,有提问的,有b... 阅读全文

IronPython的伙伴——Boo

2004-09-12 21:59 by FantasySoft, 5297 阅读, 收藏, 编辑
摘要: 带着IronPython和Python之间兼容性的问题,我拜读了Jim的blog,也查阅了很多资料。结果是没有找到答案,倒是有一个意外惊喜,因为发现了在.NET上IronPython并不孤单,除了先前就曾关注过的Python. For NET之外,现在又多了一个更Cool的伙伴——Boo。Boo这个项目来头也不小,她是开源社区CodeHaus在Language方面的两个项目之一,而... 阅读全文

IronPython的第一块鳞片(补充)

2004-09-12 13:16 by FantasySoft, 2691 阅读, 收藏, 编辑
摘要: 昨天,带着坚定的决心开始去摸索IronPython身上的每一块鳞片了,而在前一篇post当中有一个最经典的例子——HelloWorld。如果你有尝试着在>>>提示符下敲入所有代码的话,你会发现代码输入至第三行,然后再按回车之后,出现了Exception,以致于无法继续下去。事实上,这样的操作在Python上面是一切OK的,另外一方面,如果你将那几行简单的代码写入一个.py文件(譬如... 阅读全文

IronPython的第一块鳞片

2004-09-11 03:35 by FantasySoft, 2790 阅读, 收藏, 编辑
摘要: 今天在写blog的时候,我看到了链接栏上的两位已经被冷落了好久的朋友:Python和Twisted。回想一下自己的计划,既然已经付出了学习的努力,为什么不坚持下去呢?我想是时候重新去关注Python,关注Python与.NET平台的联姻了。首先自己是一个动态脚本语言的疯狂爱好者,javascript就是自己很喜爱并且使用得比较熟练的语言之一,虽然大家对她有着或多或少的偏见;其次,自... 阅读全文