document.write(""); document.write("
本站网友 匿名
2015-03-21 12:11:50 发表
原文由 ninke 于 2015-03-21 10:49:55 发表:
也只是一家之言而已;
可以作为一种评论说法,但是还是不要指摘别人的好;
程序也是世界,只是现在还是受制于硬件、科技、物质太多限制,否则,这可以是个无限的世界,非常非常奇妙,只是,又回到老路上了,物质限制精神,真是被套上了天然的枷锁了。

确实是的...

试想想这个世界完全可以用0和1组成的串来描述,然后这个看似无序的01串里面还有很多pattern...

还有另外一个很有意思的模型,认为整个宇宙是一个hologram,它是由你所能够感知到不同的modal所构成的. 如果这个模型是对的话,那么这个世界就不能单纯的分化为精神和物质了
 
支持[2反对[4]
"); document.write("
本站网友 不好意思,underflow了
2015-03-21 12:03:32 发表
既然是put_on_hat,先判断一下这个人有没有头很难吗?

[FFFFFFFF/5]
我觉得王根可能想说的是把这个"判断人有没有头"的工作交给编译器去做而不是给程序员增添负担

其实鄙人觉得python的目的不是去容纳世界,python仅仅只是试图去描述世界的某个小方面;毕竟python语言的设计初衷是为了教小朋友们编程以及fast prototyping
 
支持[6反对[4]
"); document.write("
本站网友 不好意思,underflow了
2015-03-21 12:01:59 发表
[quote]66741[/quote]
[FFFFFFFF/5]
我觉得王根可能想说的是把这个"判断人有没有头"的工作交给编译器去做而不是给程序员增添负担

其实鄙人觉得python的目的不是去容纳世界,python仅仅只是试图去描述世界的某个小方面;毕竟python语言的设计初衷是为了教小朋友们编程以及fast prototyping
 
支持[4反对[4]
"); document.write("
本站网友 匿名
2015-03-21 12:00:55 发表
[0/5]
其实就这两个目的而言,python已经很成功了

现在美国很多大学的计算机系都已经主要采用python作为编程入门课的教学语言了,比如MIT,CMU,UIUC,Caltech,UCBerkeley以及其他的多个UC系的学校(除了UCLA用C++外...poor kids...)都用python来教新生们编程
 
支持[3反对[3]
"); document.write("
本站网友 匿名
2015-03-21 11:59:17 发表
[1/5]
python做教学语言是因为它太好上手了.试想你要用个强类型Java写helloWorld,先要创建个源文件(不能包含"-","/",".co\\m"等敏感字),然后源文件里面写个类(名字还要跟文件名一模一样)带各种前缀,再写main方程做入口,加各种前缀,然后方程参数要写上,参数类型要写上,然后再调用几层库...然后再编译...这么多字符还不能敲错了...关键是写完了你还不知道为啥要这么写,又要google一通
 
支持[3反对[3]
"); document.write("
本站网友 匿名
2015-03-21 11:56:41 发表
[2/5]
用python的话,如果是较低版本的话直接开个python shell,然后敲print "helloworld"
 
支持[4反对[5]
"); document.write("
本站网友 匿名
2015-03-21 11:49:46 发表
[3/5]
如果你站在一个从来没有编过程的小朋友的角度来看,如果是java,一堂编程课90分钟下来可能刚刚把30个不知道什么意思的编译错误信息减到2个,还没来得及运行,就下课了...但如果是python,写完helloworld后马上屏幕上就有了积极的反应...对比python和java,到底哪个更能让喜欢玩游戏喜欢fast rewarding的小朋友们产生对编程的热爱?
 
支持[4反对[3]
"); document.write("
本站网友 匿名
2015-03-21 11:49:18 发表
[4/5]
python的fast prototyping也比那些强类型的语言快多了,除了有很多很多库和工具外,它的弱类型也很方便...你不用为每个不同的类型写个class,精心设计hierarchy的结构,当然如果你非要写的话也行 -- 你随意...python这点很好,不用把过多的心思花在写上面,只用花在你要写的东西上面
 
支持[6反对[4]
"); document.write("
本站网友 匿名
2015-03-21 11:48:46 发表
[5/5]
不过当然了,正如王根说的如果目的是要做一个很成熟很稳定很鲁棒的软件产品的话,强类型的语言可以减少更多的错误,因为一堆定义的类型本身就已经包含了程序的很大一部分结构了...不过话说回来,如果要做卖钱的产品,运行速度以及内存消耗方面很难忽略不考虑,这样的话又有谁会用脚本语言呢?
 
支持[4反对[4]
"); document.write("
本站网友 ninke
2015-03-21 10:49:55 发表
也只是一家之言而已;
可以作为一种评论说法,但是还是不要指摘别人的好;
程序也是世界,只是现在还是受制于硬件、科技、物质太多限制,否则,这可以是个无限的世界,非常非常奇妙,只是,又回到老路上了,物质限制精神,真是被套上了天然的枷锁了。
 
支持[6反对[3]
"); document.write("");