脚本语言是类似DOS批处理、UNIX shell程序的语言。脚本语言不需要每次编译再执行,并且在执行中可以很容易地访问正在运行的程序,甚至可以动态地修改正在运行的程序,适用于快速地开 发以及完成一些简单的任务。在使用脚本语言时常常需要增的新的功能,但有时因...
关于php cgi 和asp的速度比较一直是一个争议的问题
本人初入门是从perl开始的,后来学习了asp和php因为编程语言的简单,一段时间曾经迷上php。
后来用多了,便发觉这些语言各有优缺点。
我个人编程使用语言主要视乎程序的类型
(其中由于对php和perl较为熟悉,...
Larry Wall On Perl, Religion, and...
Larry Wall 不但回答你的问题,而且他还告诉你这都是很精妙的问题。你一定会喜欢上 Larry Wall,不只是因为他是一个好人,而且发明了 Perl ,而且还因为他是 Slashdot 的所有接受采访的人中第一个用 HTML 格式发送答复的。你不会相信我们有多么感激了。这都是很好的...
什么场合要用 use strict
当你的程序有一定的行数时,尤其是在一页放不下时,或者是你找不到发生错误的原因时。
为什么要用 use strict?
众多的原因之一是帮你寻找因为错误拼写造成的错误。 比如错误使用了'$recieve_date' 变量,但实际上你在程序中已声明的是...
Find : 找到具有指定特征的文件
$path = "/path/to/dir/";
opendir DIR, $path;
@arr1 = readdir DIR;
@arr2 = grep{-T "$path$_"} @arr1; #text files only
@arr3 = grep{!-d "$path$_"} @arr1; #no directories
@arr4 = grep{-s "$path$_" < 1024...
Perl 与字典的生成(Making Dictionaries with Perl)
早上起床时候,你最不可能想到的是“如果我有本字典就好了!”虽然地球上面有上千种需要学习语言,但是人们确无法开始学,因为他们没有必要的学习材 料:没有 Mohawk-English 口袋字典,没有 Cherokee Poetry Reader ,没有 Everyday Otomi: Second Year 。直到最近...
简介
pod(Plain Old Documentation), 是一种简单而易用的标记型语言(置标语言),它经常用于在perl程序和模块中的文档书写。
在pod中,用段类型可分为三种,普通段落,字面段落(Verbatim Paragraph)和命令段落。
三者的区分非常简单,以=pod|head1|cut|over等...
grep函数
(如果你是个Perl的新手,你可以先跳过下面的两段,直接到 Grep vs.loops 样例这一部分,放心,在后面你还会遇到它)
grep BLOCK LIST
grep EXPR, LIST
grep 函数会根据 LIST 中的元素对 BLOCK 或 EXPR 做出评估,而且会把局部变量 $_ 设置为当前所用的 ...
简单模块指南(Simple module tutorial)
你是否觉得perl中关于模块的文档有些难懂?好的,这里有一个世界上最简单的模块,它将用于展示(demonstrate)Exporter模块 所有的特性,另外还有一段使用这个模块的脚本。同时,我们也会给出一个有关于@INC的简短说明,最后,还要讲一下有些关于using warnings和use模...
名称
P5EEx::Blue::perlstyle - P5EE 样式指导 P5EE 是 Perl 5 Enterprise Environment (企业型 Perl5 样式指导)的缩写。
[编辑] 介绍
在P5EE发行版中,包含的所有代码和文件都遵循了本文所述的样式。请注意:这些样式并不是要抑制你的创造力,而是想要使那些阅...
首先,来到 Perlchina 就是找对学习 Perl 的第一步。
学习方法
每个人都有不同的学习方法, 下面列举几个供参考
如果 Perl 是你学的第一个编程语言,推荐先看一些编程基础,流程控制,逻辑和设计的知识. _大家有没有好的中文书籍介绍?_
如果你学过其...
Perl 简介
Perl 最初只是 Unix 系统管理员的一个工具,在工作日里被用在无数的小任务中。从那以后,它逐步发展成为一种全功能的程序设计语言,特别是在各种计算平台上,它被用作 Web 编程、数据库处理、XML 处理以及系统管理 —— 它能够完成所有这些工作,...