Perl 5.10 正式被发布了,实际上看起来是昨天发布的。据说这是5年以来(自从5.8发布) 以来最重要的发布。Perl 5.10改进了很多引擎部分,还增加了某些Perl 6才具有的特性。
perl当然是一门非常棒的语言, 不过它当然也不完美。很多时候,一些很自然的解决方法却不能和它很‘自然’的吻合。有时候你会想,要是让perl按照你的语法来就好了 ;)例如, perl的例程不能指定参数列表一直非议很大,比如你不能这样写:
perl经过这么多年的发展,已经成为一门非常强大的语言,在unix编程方面,perl已经包装了几乎所有unix的系统调用。perl在字符串处理方面的能力,是其他语言望尘莫及的。其正则表达式中的一行代码,用c语言来写的话,可能需要几千行甚至上万行代码。但某些时候,我们仍然需要在perl中调用C语言的类库。比如:我们用C语言开发了一个search engine系
关于php cgi 和asp的速度比较一直是一个争议的问题,本人初入门是从perl开始的,后来学习了asp和php因为编程语言的简单,一段时间曾经迷上php。后来用多了,便发觉这些语言各有优缺点。我个人编程使用语言主要视乎程序的类型(其中由于对php和perl较为熟悉,因此采用较多)。
】如果在Unix中曾经使用过sde、awk、grep这些指令的话,相信对于Perl语言中的文字处理模式(Regular Expression) 应该不会感到陌生才对。在Perl语言中因为有这个功能,所以对于字符串的处理能力是非常强有力的。Regular Expression可视为用来处理字符串的一种模式(pattern),其使用的格式/pattern/。在Perl语言的程序设计中,经常可以看得到类似语法
本教程将与您一起学习在Unix平台上用Perl创建CGI。和其它教程不同,我们并不假设你了解CGI、Perl或Unix。
WAP是无线应用程序通讯协议(Wireless Application Protocal的简称。WAP 定义了一套由 XML标准延伸而来的标记语言,称为「无线标记语言Wireless Markup Language, WML」),专门用来将准备传送给无线上网设备的内容进行编码。与HTML用来定义资料在一般网络浏览器上面的显示与动作方式的标记语言那样,WML是用来定义资料如何在无线上网设备上显示与
我在编程中遇到过一些这样的问题,就是其他任何操作都正常,但是,用户在页面上输入的数据却写不到数据库中去。后来,经过仔细的检查,发现用户输入的数据中含有一些特殊字符,例如单引号、双引 号等。
GNOME 是一个 UNIX 下的桌面系统,它提供了在 Unix 下编写图形程序的环境,支持鼠标拖放,程序间通信,CORBA 组件(也就是在 Windows 里面的 OLE),CORBA 组件是一组标准的,美观的编程接口,以及所有其它现代的图形应用程序应该包含的特征。所有这些都能在 Perl 的完成,也就是 Perl 程序员能够用GNOME 库来编写整洁漂亮的应用程序,但是这儿也有