最新文章列表

IronPython0.9.2发布了 —— Generator Expression简介

        又是时候来关注一下IronPython开发的进展了。上个星期四(9月22日),IronPython0.9.2发布了,大家可以在Workspace中下载到这个最新的版本。我们从Workspace首页上那长长的List of fixed bugs可以看出,这次新版本的发布可谓进步不小啊!IronPython0.9.2除了修复了很多bugs之外,还有两个非常重要的改进:支持了Generat ...
perhaps 评论(0) 有980人浏览 2005-09-26 11:20

让我们一起来开发FantasyPython吧

        自从我把FantasyPython雏形的雏形摆上博客园之后,我一直都在努力学习着多线程开发,争取早日发布FantasyPython0.0.1。但是由于自己天资愚钝,再加上工作比较繁忙,精力有限,研究多日仍然未有进展。Sigh,书到用时方恨少啊!看着时间在我的碌碌无为中一天一天过去,我真的很着急,希望能够找到一个更好的开发策略,让FantasyPython能够顺利发布并茁壮成长,而不会 ...
perhaps 评论(0) 有889人浏览 2005-09-19 14:23

IronPython编辑器 —— FantasyPython雏形的雏形

        在看了鹰翔兄写的Post以及他开发IronPython的小代码编辑器之后,我发现心有灵犀真的如此之奇妙。开发一个IronPython的代码编辑器也是我在这个 ...
perhaps 评论(0) 有988人浏览 2005-09-04 23:54

继续探索动态代理

        在昨天的Post中,三言两语把动态代理(Dynamic Proxy)大致介绍了一下并给出了一个例子,我想大家应该和我一样对Dynamic Proxy有一定认识了吧。然而Dynamic Proxy这个宝藏的底蕴是深厚的,三言两语又怎能发掘到精华呢?于是,偶带着很多疑问,对Dynamic Proxy来一次更全面的探索。        在Dynamic Proxy中,最有意思的应该是Pro ...
perhaps 评论(0) 有815人浏览 2005-09-02 23:30

开学卷首语

        正当我为自己找回了奔跑的感觉而欣喜的时候,正当我在酝酿着自己未来发展的时候,时间行色匆匆地越过了8月份——31个充斥着炎热空气 ...
perhaps 评论(0) 有1303人浏览 2005-08-31 23:53

关于Metaclass Programming (一)—— 动态创建Class

        前几天写Python中的Class这篇Post的时候,犯下了一个十分低级的错误,让我感觉十分惭愧。看来还是得继续努力,坚持大胆假设,细心求证的基本原则哦,呵呵~~~         言归正传,Qiangning Hong兄的Feedback不仅纠正了我犯下的错误,也促使了我去作进一步的思考。我原本希望通过Google去搜索Python中关于函数重载的内容,却很意外地发现了这样一个与P ...
perhaps 评论(0) 有1036人浏览 2005-08-30 23:53

Python中的Class

        尽管Python在Function Programming中有着其他语言难以企及的的优势,但是我们也不要忘了Python也是一门OO语言哦。因此我们关注Python在FP上的优势的同时,还得了解一下Python在OO方面的特性。        要讨论Python的OO特性,了解Python中的Class自然是首当其冲了。在Python中定义class和创建对象实例都很简单,具体代码如 ...
perhaps 评论(0) 有1101人浏览 2005-08-25 23:06

也说Type Inference

        看了Cavingdeep兄的Post,还有idior老大的comment,我又忍不住想说上两句了,因为Boo总能让我想起可爱的Python,还有正在茁壮成长的小小IronPython。:)         说到Type Inference,有一个概念是不得不提的,就是Dynamic Type(动态类型)和Static Type(静态类型)。静态语言就不必多说了,C++、Java和C# ...
perhaps 评论(0) 有1045人浏览 2005-08-02 15:12

IronPython小事记

        前天收到IronPython Team发来的邀请函,大致内容是说:O'Reilly Open Source Convention将于8月1日至8月5日在波特兰举行。届时,Jim Hugunin将与会做两次 ...
perhaps 评论(0) 有932人浏览 2005-07-28 11:55

也说Functional Programming

        看了Lu Feng兄写的4个程序员的一天以及很多朋友对此post的回复,不禁让我兴奋不已。因为我想起了Python,毕竟在Functional Programming方面又怎么能少了Python这条可爱的小蟒蛇呢?        偶没有Lu Feng兄那么强的表达能力,能够将语言的特性如讲故事一般娓娓道来,只能随手写两行代码来展示一下Python在Functional Program ...
perhaps 评论(0) 有1089人浏览 2005-07-20 12:33

可爱的Ant——利用Ant获取文件列表

        提到Ant,你一定会想到它在自动构建方面有着举足轻重的地位,于我而言,也仅仅是将其作为一个自动构建的工具来使用。由于各个流行的IDE都内部集成了对Ant的强大支持,因此,我使用Ant的方式就真的简单得不能再简单了:在网上找一个build file,然后针对自己的project稍作修改。这样,我就可以在IDE窗口中拖动鼠标点两下,就可以很方便地完成 project的构建了。真的太简便了 ...
perhaps 评论(0) 有2807人浏览 2005-07-15 14:47

美妙的Python又来了

       今天继续去了解小蟒蛇的可爱特性,在函数定义和调用方面,有三个地方让我觉得蛮有意思的。       第一个有意思的地方是缺省实参, 也 ...
perhaps 评论(0) 有966人浏览 2005-06-22 02:08

IronPython的第十块鳞片

        IronPython0.7.6于6月14日发布了, 版本升级的速度确实让人满意啊! 然后再看看自己的鳞片系列的速度,真的好惭愧,看来得好好加把劲了。         这一次的升级动作可谓之巨大,至少我得把原来.NET Framework 2.0.40607.42卸载掉,装上最新的.NET Framework 2.0.50215.44,IronPythonConsole才能运行起来,否 ...
perhaps 评论(0) 有1010人浏览 2005-06-19 00:53

IronPython的第九块鳞片

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

IronPython的第八块鳞片

        当我在IronPython的Message Borad中提出了关于Dictionary的问题之后,Jim对这个问题作了回复,并且指出,将属于.NET的类型引入到IronPython,会带来不少的问题。随后,有另外一个朋友对是否应该引入.NET中的类型,提出了他自己的疑问:Why does IronPython need the types in System.Collections ...
perhaps 评论(0) 有843人浏览 2005-04-09 17:16

IronPython的第七块鳞片

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

感受Python的美妙

        最近上班的时候忙里偷闲,仔细研读了DiveIntoPython中关于Python特殊数据类型的章节。而我再一次被Python的简约之美深深打动了。         List是Python的三种特有数据类型中的一种,跟数组很像,支持直接利用下标的访问方式;同时List的size是可变,这一点又跟ArrayList是十分类似的。但是List就像是包罗万象的万花筒,不仅能够容下对象,同时也 ...
perhaps 评论(0) 有817人浏览 2005-04-02 01:47

IronPython的第六块鳞片(续)

       在上篇Post中,我提到了IronPython0.7的一个问题:通过key来获取Dictionary类型变量的value,如果key不存在,Console将不会有任何的提示,而CPython则会有相应的KeyError的提示信息。后来,我在IronPython的MessageBoard上发了一个帖子来说明这个问题。结果第二天,IronPython的老爸——Jim Hugunin给予了回 ...
perhaps 评论(0) 有850人浏览 2005-03-31 00:44

IronPython的第五块鳞片

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

你今天Python了吗?(下)

        在体验了wxPython的强大之后,让我们把注意力集中到Twisted上来。在C++的世界里,你会发现一个很棒的网络应用框架,那就是ACE了;在Python的地盘,Twisted则是在网络应用框架中当之无愧的老大。        Twisted是一个纯Python的网络应用框架。由于Twisted社区十分的活跃,你可以从网站上得到充分的文档,让你轻松上手;Twisted是开源的,你可 ...
perhaps 评论(0) 有960人浏览 2004-09-28 17:02

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客电子书下载排行

    >>浏览更多下载

    相关资讯

    相关讨论

    Global site tag (gtag.js) - Google Analytics