免费注册 查看新帖 |

Chinaunix

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

perl能做什么?  关闭 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-11-23 16:45 |只看该作者 |倒序浏览
学习perl有一段时间了,但总有一些问题:perl能做什么?c  c++可以编写各种程序和软件,perl最为人所知的是做cgi的脚本.此外用perl或主要用perl写成的软件还有什么?都说perl有很强的文本处理能力,可是类似ms-office这类文字处理软件用perl能写出来么?perl的哈希和正则表达似乎对处理搜索文本很有帮助,能用它来编字典吗?既然是文本处理程序,可否处理多文种的编码吗?

论坛徽章:
0
2 [报告]
发表于 2006-11-23 19:06 |只看该作者
它绝对不能做爱,不能替代人类繁殖

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
3 [报告]
发表于 2006-11-23 19:34 |只看该作者
如果你这个问题是指“有什么事不能用别的语言做,只能用 Perl 做”的话,我想也许有提问的必要,
但是如果仅仅只是单纯地问“Perl 能做什么”的话,我觉得就太没必要了。
莫非你说的“C 和 C++ 可以编各种程序和软件”里的那些程序和软件不能用 Perl 来做?

也许是每个人的学习方法不同,
为什么我学习每种语言的时候,都不会产生“XXX能做什么”的问题呢?
一般来说,书上都会讲到的呀!

另外,我学习的方法是,带着接受它的想法去学习它,效果会更好。我学 C 是如此,学 Perl 还是如此;学 Basic Foxbase Haskell Python Pascal Java 汇编时都是如此。

论坛徽章:
0
4 [报告]
发表于 2006-11-23 20:34 |只看该作者
摘来的
Perl能做什么? 你应该问Perl不能做什么,Perl 能做的事太多了! Perl不能做什么? 挺难回答的,至少Perl不能端茶送饭。 *(@$@$%$$^%$&%&! Perl能懂这个!你是不是学过?什么是 Windows 能干而 Linux 干不了的事情?----Windows 能干而 Linux 干不了的事情,那就是不需要干的事情

论坛徽章:
0
5 [报告]
发表于 2006-11-23 21:25 |只看该作者
最popular的antispam程序: spamd
最小巧的分布式file system: MogileFS
最小巧灵活的web cache: perlbal

没有谁说Perl写不了应用程序,看你怎么写了。

评分

参与人数 1信誉积分 +5 收起 理由
j_cle + 5 很给力!

查看全部评分

论坛徽章:
0
6 [报告]
发表于 2006-11-23 21:49 |只看该作者
有人能做而有人不能做. 这是人的差别. 而不是语言. 世界是公平的.

论坛徽章:
0
7 [报告]
发表于 2006-11-24 12:50 |只看该作者
如果你管理linux服务器,BSD服务器,你就知道perl能做什么了。

论坛徽章:
0
8 [报告]
发表于 2006-11-24 17:48 |只看该作者
各位弟兄,请别发火.我知道大家都是perlfan ,我也应该是.不然学两天perl后早就扔了他了.正因为很喜欢perl ,所以才想多了解一些perl产品.不错,一些教材上说过perl的作品,不过大多数是语焉不详,不是一笔带过,就是摸棱两可.这才是我问perl 有什么产品的原因.另外,我觉得一些语言教材的有些说法不太好.许多教材在介绍自己的语言时都夸大其辞,把自己的语言说的无所不能,别的语言一无是处_中国人如此,外国人也一样.实际上任何语言都有局限性,编写某些软件时,有些比较容易,有些则比较困难.要是有一种语言真是无所不能,哪里还会出现这么多的语言呢?!这也就是我问perl适合不适合编写文本编辑器,编字典和多文种编码处理(这是我比较关心的)的原因.
我很赞同仙子姐姐的建议,向她学习,致敬.
另外,我一直很想通过学习大师和前辈们编写的程序学习编程方法,因此昨天发个帖子,问有没有perl的程序例程集可以下载学习,不知怎么被删掉了.这里也希望各位前辈将自己编程的范例编成文章,加以分析,供我们这些菜鸟们学习使用.谢谢.

论坛徽章:
0
9 [报告]
发表于 2006-11-26 19:55 |只看该作者
原帖由 sk0039 于 2006-11-24 17:48 发表
各位弟兄,请别发火.我知道大家都是perlfan ,我也应该是.不然学两天perl后早就扔了他了.正因为很喜欢perl ,所以才想多了解一些perl产品.不错,一些教材上说过perl的作品,不过大多数是语焉不详,不是一笔带过,就是摸棱 ...


请注意 没人发火的 发火没必要吧
这种问题被讨论几千遍了
你还不如利用下搜索引擎呢

论坛徽章:
0
10 [报告]
发表于 2006-11-28 14:22 |只看该作者
Perl主要还是系统管理员的语言。专门用来写那种一次性的,用完就仍的脚本程序。

文字处理能力强,不是office那种。是指sed awk之类的。要在文本里面提炼出你想要的东西,然后存数据库,或者转换格式之类的。不是让你所见即所得的编辑的。

大型的Perl应用,还真让您说着了。我的意思是,您哪壶不开还正好提了哪壶。Perl在这方面确实比较寒酸。相比Python的twisted,Zope;Ruby的rails,Perl缺少这种级别的应用。或许Mason勉强可以凑数,不过跟twisted相比,项目的规模不在一个档次上;跟rails相比,影响不在一个档次上。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP