免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 无风之谷
打印 上一主题 下一主题

每个程序员都应该学习使用Python或Ruby,你怎么认为? [复制链接]

论坛徽章:
0
131 [报告]
发表于 2012-05-13 20:31 |只看该作者
空虚寂寞冷!

论坛徽章:
0
132 [报告]
发表于 2012-05-14 12:35 |只看该作者
sunny7476 发表于 2012-04-26 21:16
第一个正式学习的语言就是Python,这里的“正式学习”是指真正开始用一门语言做东西,在学校里开了《XXX程序 ...


这个排序的例子,不大公平吧
c/c++也有现成的排序函数的

python的简洁是肯定的
不用说python,delphi的字符串操作,都比c/c++(不使用<string>)要方便的多

python的语法,就一点不能接受:代码过于依赖缩进
哪怕提供一个可选的{、}也好

ruby还没学过,只是听说它比python还要慢,就没兴趣

论坛徽章:
0
133 [报告]
发表于 2012-05-14 13:21 |只看该作者
本帖最后由 haitao 于 2012-05-14 21:51 编辑
OwnWaterloo 发表于 2012-05-11 23:37
回复 80# starwing83

>> 代码行数绝不代表写这些代码的速度!!


一般,脚本更难维护(假设1万行的c,2000行的脚本,都是人脑的管理极限)
但是,脚本的表达效能好(10000行c表达的事情,python只要2000行)
则同样规模的事情,两者的可维护程度也是一样的(虽然代码行数不一样)

论坛徽章:
3
卯兔
日期:2013-08-15 13:17:31处女座
日期:2014-01-10 11:35:23双子座
日期:2014-01-25 02:16:06
134 [报告]
发表于 2012-05-14 16:51 |只看该作者
回复 132# haitao


    嗯,是的,这两处比较有失偏颇,以至于一些C++众对我口诛笔伐了。其实我的本意值是想说明Python比C++简洁一点,仅此而已了。当然,C++的那一段太臃肿了。

论坛徽章:
0
135 [报告]
发表于 2012-05-14 18:43 |只看该作者
回复 134# sunny7476


    是简洁一点,而是是方便很多。

论坛徽章:
3
卯兔
日期:2013-08-15 13:17:31处女座
日期:2014-01-10 11:35:23双子座
日期:2014-01-25 02:16:06
136 [报告]
发表于 2012-05-15 07:54 |只看该作者
回复 135# walleeee


    是的。

论坛徽章:
5
丑牛
日期:2014-01-21 08:26:26卯兔
日期:2014-03-11 06:37:43天秤座
日期:2014-03-25 08:52:52寅虎
日期:2014-04-19 11:39:48午马
日期:2014-08-06 03:56:58
137 [报告]
发表于 2012-05-16 10:14 |只看该作者
认为Ruby写出的程序的代码行数
==
Java代码的行数的五分之一。

论坛徽章:
0
138 [报告]
发表于 2012-05-17 16:37 |只看该作者
基础最重要~!

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
139 [报告]
发表于 2012-05-17 20:53 |只看该作者
回复 1# 无风之谷


    可是现在的网页很多都是PHP,ASP,连JSP都很少看到了。纯的CGI恐怕……

论坛徽章:
0
140 [报告]
发表于 2012-05-19 03:59 |只看该作者
回复 121# OwnWaterloo

+1。
而且即便不是多人项目也一样,因为一定规模后一个人难保对自己之前写的全部代码都一样很熟悉,这样就和多人的情况有些类似了。
对我来说自己写的裹脚布代码会导致兴趣大减……
所以平时尽可能不写没必要的重复代码,尽量合理重构……即使撑不下去了重写损失也不大(因为行数少……好吧,这算心理安慰→ →)。
无解或许倒不至于,但是要平衡的确很困难。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP