Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18585
  • 博文数量: 9
  • 博客积分: 528
  • 博客等级: 中士
  • 技术积分: 210
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-14 14:23
文章分类
文章存档

2012年(9)

我的朋友
最近访客

分类: Python/Ruby

2012-05-18 11:51:39

ruby还不会,正在学习中,php用过一段时间,python基本天天在用。深的见解没有,个人一点观点:
1. 学习曲线
php上手更快,各种开源的框架,甚至成型的系统更多,但上手快不代表成为高手更容易。php高手跟低手的区别就很大,python可能上手没有php快,但由于语言本身的一些特性,更容易写出清晰、简洁、高效、安全的代码,在代码维护上会比php要节省些成本。
2. 效率
php更亲近c,python语言更为高级,php执行效率上比python要好些(2-4倍)(现在python可能也有了解决办法)。而在开发效率上,python要比php高(只要你学会了python)。一种说法是:程序员时间比机器时间更为重要,先快速开发出产品,再去想办法提高性能吧。
3. 社区
php社区很多,但是如果比较社区质量的话,python要高很多。社区很重要,只有一帮有才华的爱好者开发者形成的社区才能不断提出创造性想法和理念,创造出卓越的产品,并推动语言发展。
4. 成长
最后讲一点,程序员的成长。都说语言是不重要的,算法啊,数据结构神马才重要,但一门好的语言应该是会极大帮助和促进你思考的,会让你喜欢上它,喜欢上编程,然后不停的去用它实现各种想法。我觉得python就是这样的语言。php除了做web开发想起来用,其余时间很少会去用。
推荐个博客——
踹了尼克斯- http://blog.chinaunix.net/uid/26972635.html

阅读(576) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

3783335812012-05-23 11:24:05

呵呵,我在用的python,感觉还不错

1471893852012-05-21 21:56:14

恩,多谢分享经验啊~小人菜鸟一只~多多学习!