LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2525|回复: 18

请用过perl的兄弟说说perl的特色

[复制链接]
发表于 2004-2-28 22:15:01 | 显示全部楼层 |阅读模式
我这些日子正在学习 perl
虽然一些基本的语法都能看懂,但说来惭愧。。。。。。。。

至今,还不太清楚perl想对于 c, shell。。。。等等一些的语言的独到之处

请各位有过perl实践的兄弟,给小弟指点一下:help

先谢过了!!!:thank
发表于 2004-2-28 22:37:30 | 显示全部楼层
 楼主| 发表于 2004-2-29 21:53:45 | 显示全部楼层
谢谢devel版主,有点清楚了

不过,我还想知道,perl在软件开发中能派上多大的用场?

用perl编写的cgi程序,现在还用的多吗?
发表于 2004-2-29 23:25:58 | 显示全部楼层
Perl早在JAVA及JAVASCRIPT进军因特网及相关领域,甚至在网页技术诞生知前,Perl已建立了自己强大得阵容。从UNIX的自动化任务管理到常规的文件处理方面,perl都得到了卓越的应用。

perl最初是为UNIX设计的,事实上至今仍是UNIX程序员的强大工具语言之一。

Perl的优势:
CGI(command gateway interface)
文件处理
Windows 脚本编写
GUI(graphical user interface)
数据库访问

它还很容易入门哦!!CGI是它的优势,用PERL编的应用程序比较多的。。

LinuxSir.Org 2004年新年贺词及2003年站务总结 ----有些PERL的简单介绍。
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=81890

 楼主| 发表于 2004-3-4 12:02:02 | 显示全部楼层
谢谢,版主的指点

面向对象的perl用的多吗?
发表于 2004-3-4 19:13:24 | 显示全部楼层
偶不懂,请教了JAVALEE,这是他的回答,谢谢javalee!!!!还有什么问题就问。。。


  1. perl有面向对象OO的概念,而且应用极其广泛!当然,我们知道的还很少,像常见的电
  2. 子商务的应用,电子书店的购物/定单处理等.
  3. C,perl,shell,是不同解别的编程语言,不能混为一谈的!他们的界限是很清晰的!但
  4. 是从维护的角度讲,perl是最难的,因为他的无限制哲学决定了这点!也就是说,
  5. 只要perl的解释器能编译通过你的perl脚本,就OK!
复制代码
发表于 2004-3-15 13:41:54 | 显示全部楼层
我觉得perl的特点就是可以写出很酷的脚本代码,因为它的很多变量都可以忽略掉。哈哈。
发表于 2004-3-17 23:13:03 | 显示全部楼层
Perl的问题就在于程序的可读性太差,
每个人都可以“自由”的写出各种风格的perl程序,
最终的结果是perl的程序是用来写的,而不是读的。

ESR不建议使用Perl的OO,Perl最大的目的还是
为了取代shell + awk

如果你要用OO的话,可以考虑Python.Python只有一个缺点,
就是它是所有流行的脚本中(Perl,TCL...),最慢的。
发表于 2004-3-18 07:32:50 | 显示全部楼层
最初由 bookstack 发表
Perl的问题就在于程序的可读性太差,


所以我要求大家都编辑格式规范的语言脚本。
发表于 2004-3-21 11:17:07 | 显示全部楼层
对于perl不太可能来规范,100个人有100个想法。
如bookstack所说,perl是用来写的,且在系统管理中应用得相当成功,因为系统管理的脚本通常较短且文本处理能力超强。但是目前在CGI领域已经不如以前的辉煌,因为对于一个大型的项目,无论是OO还是代码的可读性皆是瓶颈。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表