免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 6287 | 回复: 21
打印 上一主题 下一主题

学习PERL你们主要用于哪些方面? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-15 12:57 |只看该作者 |倒序浏览
如题?  
PERL语言对LINUX脚本方面能发挥它的优势吗?如果不?如题?它的优势在哪里?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2007-06-15 13:07 |只看该作者
我觉得他比shell难学..但是速度比起shell script快很多..
而且每台Linux/Unix都有perl... 且扩充的module又多..
当然Perl的进入门槛..也不低...要搞懂语法与RE..就要花很多时间..
regular expression 熟用後..
我发现java内建的RE..真是弱得可以....

Perl的优势在哪儿??看你怎麽用啦..会用的人觉得他做什麽都好..
不会用的人,写写基本的script也就够了..

我用Perl的CGI为公司开发一个网站..用cluster架构...每天使用人数快上万...
虽然效能低落..但是用来开发一些程序..速度很快...

但是Perl因为语法与效能关系..毕竟不敌目前的主流(java,.NET)...
为了SOA..老板要我改成java..目前正痛苦转换中...

论坛徽章:
0
3 [报告]
发表于 2007-06-15 15:21 |只看该作者
原帖由 apile 于 2007-6-15 13:07 发表
我觉得他比shell难学..但是速度比起shell script快很多..
而且每台Linux/Unix都有perl... 且扩充的module又多..
当然Perl的进入门槛..也不低...要搞懂语法与RE..就要花很多时间..
regular expression 熟用後.. ...

SOA 你们老板知道啥是SOA

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2007-06-15 16:05 |只看该作者
我老板也写了十多年的代码..才升上去当主管...况且现在公司的高层都在谈SOA, NGOSS..
为了能达到TM Forum的标准..用SID、TNA架构..我的网站用Perl写的..要加入SOA...一切
得从头来..太辛苦..
用java..单位一堆高手..不愁没人问...所以只好改罗...

说实在话我比较过用java与perl开发相同的程序...
perl的话 1~2个小时..
但是用java..得写快要一天....
java代码长度是原来perl的好几倍长...
但是用perl写的只有我看得懂...用java写的大家都看得懂...
所以老板还是要用java...

论坛徽章:
0
5 [报告]
发表于 2007-06-15 16:13 |只看该作者
大项目维护起来perl可比java麻烦多了。。

论坛徽章:
0
6 [报告]
发表于 2007-06-15 16:19 |只看该作者
原帖由 apile 于 2007-6-15 16:05 发表
我老板也写了十多年的代码..才升上去当主管...况且现在公司的高层都在谈SOA, NGOSS..
为了能达到TM Forum的标准..用SID、TNA架构..我的网站用Perl写的..要加入SOA...一切
得从头来..太辛苦..
用java..单位一堆 ...

SOA 目的是啥?? 为什么用 有什么优势?
用的java就是SOA SOA是什么 干啥的 ??
网站 干啥的啊 还SOA

[ 本帖最后由 tong0245 于 2007-6-15 16:27 编辑 ]

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
7 [报告]
发表于 2007-06-15 16:29 |只看该作者
SOA只是个architecture...目的是为了统一不同公司与不同系统间的服务之间互连的方式...
用java只是达到SOA的手段之一....其实目前共通的bus大概就是:JMS、Webservice..
网上一堆资料你看看应该就会明白..对我来说.就是要开发Web service、JMS的程序...


当然用Perl也可以做到..我有试着说服老板..但是老板说
目前单位内没几个人懂Perl..如果哪天我不干了...程序就没人维护了....
况且要用Perl写JMS、Webservice server..还真有点繁杂...
Java只是刚好我们单位一堆人会写...不用花太多钱去训练....

论坛徽章:
0
8 [报告]
发表于 2007-06-15 16:35 |只看该作者
原帖由 apile 于 2007-6-15 16:29 发表
SOA只是个architecture...目的是为了统一不同公司与不同系统间的服务之间互连的方式...
用java只是达到SOA的手段之一....其实目前共通的bus大概就是:JMS、Webservice..
网上一堆资料你看看应该就会明白..对我来 ...

我不懂正好学习 受教了 哦从前做过.  不过就算SoA了 网站不过是个使用者而已.
SOA 核心企业集成和流程再造.
SOA 还是为大企业应用而生的
如果重头来写 SOA 价值何在  
另外呢 速度不一定 比perl的快

[ 本帖最后由 tong0245 于 2007-6-15 17:14 编辑 ]

论坛徽章:
0
9 [报告]
发表于 2007-06-15 17:10 |只看该作者
我说的算多了 到此为止了

论坛徽章:
0
10 [报告]
发表于 2007-06-16 01:23 |只看该作者
还真有人用SOA啊
极度不看好这个概念
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP