Perl 简介2024 年 8 月 29 日 | 阅读 3 分钟 Perl 是一种最初为脚本操作而开发的编程语言。但现在 Perl 用于各种用途,包括 Web 开发、GUI 开发、系统管理等。它是一种稳定、跨平台的编程语言。 对于 Web 开发,使用 Perl CGI。CGI 是与 Web 浏览器和 Perl 在系统中交互的网关。 它的典型用途是从文本文件中提取信息并打印报告,用于将文本文件转换为另一种形式。这是因为它得名于这个表达式,"Practical Extraction and Report Language"(实用提取和报告语言)。 用 Perl 编写的程序称为 Perl 脚本,而用于执行 Perl 脚本的系统程序称为 Perl 程序。 Perl 是一种解释型语言。当 Perl 程序运行时,它首先被编译成字节码,然后转换为机器指令。因此,用 Perl 而不是 C 编写代码可以节省时间。 它支持大多数操作系统,并被收录在《牛津英语词典》中。它的概念和语法借鉴了许多语言,如 awk、bourne shell、C、sed,甚至英语。 Perl 历史Perl 由 Larry Wall 于 1987 年开发,作为一种脚本语言,使报告处理更容易。 它于 1987 年 12 月 18 日首次发布,版本为 1.0。 Perl 2,于 1988 年发布,增加了更好的正则表达式引擎。 Perl 3,于 1989 年发布,增加了对二进制数据流的支持。 Perl 4,于 1991 年发布,比早期版本有更好的文档。 Perl 5,于 1994 年 10 月 17 日发布。它在其最后一个版本中增加了许多新功能,如对象、变量、引用和模块。 最新版本 5.24 于 2016 年 5 月 9 日发布。 Perl 特性
Perl 许可Perl 5 版权所有 (C) 1993-2005,Larry Wall。它是开源和免费软件。 可以在 GNU 和 Artistic 许可的某些条款和条件下重新分发或修改。 GNU 通用公共许可证为其用户提供免费和开源软件。 任何从 GNU 许可源代码派生的程序都必须具有相同类型的许可证。 艺术许可规定,从 Perl 派生的软件包必须清楚地突出显示其中所做的修改。 原始模块应与派生模块一起分发。 最重要的是,原始作者必须被确认为该软件包的所有者。 用户应该能够区分原始模块和派生模块。 下一个主题Perl 安装 |
我们请求您订阅我们的新闻通讯以获取最新更新。