锁定老帖子 主题:Python这玩艺
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2005-06-30
个人觉得还是需要一种象python这样通用的动态语言。至少可以做简单的东西。维护代价似乎也很小【某人说化一个小时就可以学会python,期待ing】
|
|
返回顶楼 | |
发表时间:2005-11-18
等你真正的学习到里面的时候,你会发现Python有很多让你困惑的事情。
我现在就对Python的class充满困惑。 class puzzle: def __init__(self,test);: self.test = test def hello(self);: print "hello world" t = puzzle('puzzle'); t.test 'puzzle' t.hello(); hello world t.any = 1 t.any 1 t.hello = 'remove' t.hello 'remove' 上面的 t.any = 1 t.any t.hello = 'remove' t.hello 这个功能实在让人太困惑了。他有什么用呢? 而且好像Zope和Plone没有想象中的那么简单吧,确实他的功能看起来比较强大,然而说它的文档很多,或许我找稳档的能力太差了吧。感觉很多不不全。 |
|
返回顶楼 | |
发表时间:2005-11-18
python的代码的确很容易被涂鸦者搞得很混乱,就像你前面的例子。
相比之下Ruby的要纯粹些。 |
|
返回顶楼 | |
发表时间:2005-11-18
我个人感觉,Python很像C/C++,差别就是它隐藏了指针和内存管理。
在《Learning Python 2th Edtion》中说多, OOP只是Python中的一个Option,而且它的Class,Object似乎只是强调一个NameSpace的概念。 感觉Python融合了太多东西。 能从中看到Lisp的影子。 Map,Lamda就是个例子。 Ruby没有仔细看过,但是被它的函数调用不需要括号给吓着了。 觉得Python带来的东西,可能更侧重于一种新的思维方法。 让我们发现除了OO,我们还有其他的方法描述这个世界。 继续学习中。。。 |
|
返回顶楼 | |
发表时间:2005-11-18
很早以前VB的函数调用就不用括号啦。不用括号的一个好处是可以更像人类语言。 比如i.love you
|
|
返回顶楼 | |
发表时间:2005-11-18
讨论括号没有意思了。
看了你的几篇Blog,说说你对Python,Ruby的看法。 |
|
返回顶楼 | |