- 论坛徽章:
- 1
|
回复 10# ragkk
搞算法 还是用c语言搞吧, java, ruby, perl python 最重要的低层效率已经蕴涵在语言中了。
比如 python 的dictionary 是如何查找的, 是无法控制的, 所以想搞算法就不用这些脚本语言了。
python 的好处是
1。 程序好懂
2。提供了list 和dictionary ,可以互相套着用, 自己可以少定义许多数据结构,提高了编程 速度。
3。 有很多强大库, 不需要了解 相关技术细节就可以实现功能。
本质好处,就是提高生产效率。屏蔽非关键技术细节,屏蔽无关低层细节。
如果有人想显示他 算法能力 高人一筹, 用python 就错了。
就是用c语言做的程序, 真正需要在算法上创新, 不能通过调用库函数完成的有 1-2%吗?
就象 saloris 以及其它unix类操作系统, 本质上能完成多少linux 完不成的工作?本质上创造有多少,其实就是重复劳动,所以被淘汰也必然。
市场上有n 多手机操作系统, symbian, ios, window mobile .........., 哪个可以完成linux /android 完不成的工作?
而真正 需要创造的领域, 比如 机器学习,人工智能, 现在也没有什么大规模应用的产品。 |
|