- 积分
- 11292
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-6-9
- 最后登录
- 1970-1-1
|
发表于 2015-2-17 21:05:47
|
显示全部楼层
首先,我很支持楼主这种讨论的精神。其次,我又读了一下我之前的回复,感觉言辞好像有点不太友好,不过这是针对楼主摘的回复中有些不太友好的言辞,不是针对楼主,希望楼主莫要产生什么误会。
然后,我希望能阐述一下我的看法。我是Fortran党,对比较专业的数学应用的不多,所以对Matlab接触不多。但是楼主摘的文字以及大家的回复却提醒了我,其实从某种意义上讲Python要比Matlab散发着更强的生命力。不只是因为Python比较年轻,更是因为其开源。年轻的Python拥有着开源的优势,自然有很大的潜力。当然,也诚如之前的一位朋友所说,开源意味着可能没有专业和及时的支持。但是开源自然是在不断地Debug中成长起来的。可以回想一下Linux与Windows的成长经历,没有无数的各界朋友的支持与无私奉献,又怎么会有今天Linux的欣欣向荣。所以更希望有能力也有精力的朋友更能帮助年轻的Python一把。
至于楼主提到的在相同领域的比较,我觉得也比较难以得出统一的结论。因为每个人站的立场与角度不同。比如有人只为得到一个结果,不想浪费在对编程(其实从某种意义上讲,我总认为Matlab不算编程,希望不要有人拿东西砸我。。。)的学习与研究上,Matlab上手就用,可能会更适合。而相反地,像我等实在无法接受Matlab漫长的运算过程。。。所以想保持在Python等平台上的高速度,又不失Matlab的简单易用,这就需要在平台上的进一步开发,这个过程需要大量的精力与投入,开源的无私奉献毕竟在动力上要比有偿的小,故而想在短时间实现又谈何容易啊。
其实,有时候大家使用的也未必是自己认为最好的,而是自己最熟悉的。毕竟学习是需要一定成本的,而惰性却无处不在~~~ |
|