看贴有感:新成立公司用perl做web开发

我也是,最近几年就我一个人还用一下perl处理个文件什么的,也没有深的学习,忘记的时候就查查硬盘里面的电子文件,倒也挺方便。

但是想新组建一个开发部门,技术路线的取舍又成问题,java web开发还是比较麻烦,开发效率不高(相比较而言),各种概念、框架满天飞;.net不是跨平台的,mono暂时还不敢指望;ruby虽然热但发展变化快,对于做产品而言也大;perl是用过的,有感情;php也了解一点。

想起一句话:人在江湖,身不由己。
我这两天搜索了一下perl web开发的相关内容,比较少,而且内容多数都是前些年的,这就有2个问题:一是招人难,而且人家是否愿改学新的开发技术;而是遇到问题时讨论交流的圈子小。

再看看吧,或许过两天再调研一下php。

还有flw版主技术确实厉害,写的短小精悍,很佩服,用在日常个人工作处理上非常好,但如果是产品开发则恐怕是不容易维护啊(别人看不懂,要考虑到人员的流动性)。

perl会再学习一下,也可能只个人用了。
从下面的链接看,国用perl人还是有一些,但可能是没有办法聚集、活跃起来,队伍不好带了。ruby的人比perl少,但是从新闻引用量上看,则跟php差不多,也就是正处于上升的进程中。

http://www.google.com/trends?q=perl,+java,+.net,+php,ruby&date=ytd&geo=CN&ctab=0&sa=N


QUOTE:
原帖由 rs1020545 于 2007-12-26 18:07 发表
但如果是产品开发则恐怕是不容易维护啊(别人看不懂,要考虑到人员的流动性)。

我写过的 Perl 大程序不少,但是发过的不多,稍微长一点的,你可以先看看这个,再来就“是否容易维护”问题来发表自己的看法:
http://bbs.chinaunix.net/viewthread.php?tid=908876
要着手开发新系统,DotNET是一个不得不考虑的平台,而在考虑DotNET时,Mono是一个不得不留心的平台,实话,DotNET的对象模型比较清晰,一致性好,以前有很多人不选择它,是怕被吊死在MS的平台上,但Mono的出现就不一样了,Mono的势头非常好,Linux上有这样的东西比有几个大型应用软件有用得多,因为很多程序可以很方便移植,这很有用!
Mono的System部分兼容性已经不错了,也已经比较稳定,Web方面的ASP.Net也支持得不错,要跨平台,在开发Windows界面时就得选择GTK,打包时可能有点大。
说实在的,没想到她发展得这么快,前几天在Linux下写了个小程序编译后直接拷贝到Windows下运行,“居然”一点问题没有,以后开发时不关心这个平台不行呀。
主要是因为牛人们喜欢用perl炫耀“混乱编程”,把新手都吓跑了。flw老大的程序很棒,就算只会PHP也能看懂个大概。

PS: catalyst用作web开发正合适。

我正在用catalyst实现自己的个人网站,我觉得挺好,特别喜欢它的url分发机制和模板机制,就是说我只使用了c和v,没用m,数据库我直接用dbi。

干嘛人云亦云,人家说.net好我就用,一点都不酷,还不如我这个老头呢。
老头?经验老到?呵呵~
我身边用c开发了十多年的几个人,非常佩服其技术、和为人修养的境界。

不知是否有过perl使用者年龄段这样的调查?


QUOTE:
原帖由 Nosferatu 于 2007-12-21 23:02 发表
如果在科研领域里给编程语言排名,Perl就稳进前三甲了

没错,哈哈,说的有理啊!!