Perl 教程

  • Perl 教程

    Perl是Larry Wall开发的一种编程语言,专门用于文本处理。它代表实用提取和报告语言。它可以在各种平台上运行,例如Windows,Mac OS和各种UNIX版本。本教程提供了有关Perl的完整知识。
  • 为什么要学习Perl?

    Perl是一种稳定的跨平台编程语言。
    • 尽管Perl并不是正式的缩写,但很少有人将其用作实用提取和报告语言。
    • 它用于公共和私营部门的关键任务项目。
    • Perl是一种开放源代码软件,已根据其艺术许可证或GNU通用公共许可证(GPL)进行了许可。
    • Perl由Larry Wall创建。
    • Perl 1.0于1987年发布到usenet的alt.comp.sources。
    • 在撰写本教程时,perl的最新版本是5.16.2。
    • Perl在《牛津英语词典》中列出。
    《PC Magazine》宣布Perl入围其1998年“开发工具”类别技术卓越奖的决赛。
  • Perl 功能

    • Perl 具有其他语言的最佳功能,例如C,awk,sed,sh和BASIC等。
    • Perl 数据库集成接口DBI支持第三方数据库,包括Oracle,Sybase,Postgres,MySQL等。
    • Perl 使用HTML,XML和其他标记语言。
    • Perl 支持Unicode。
    • Perl 符合Y2K。
    • Perl 支持过程式编程和面向对象的编程。
    • Perl 通过XS或SWIG与外部C/C ++库连接。
    • Perl 是可扩展的。综合Perl存档网络(CPAN)提供了20,000多个第三方模块。
    • Perl 解释器可以嵌入到其他系统中。
  • Perl的 Hello World

    为了让您对Perl感到兴奋,我将为您提供一个常规的小型Perl Hello World程序,您可以使用在线进行尝试。
    
    # 这将打印 "Hello, World"
    print "Hello, world\n";
    
    尝试一下
  • Perl的应用

    如前所述,Perl是网络上使用最广泛的语言之一。我将在这里列出其中一些:
    • 由于 Perl 的文本处理能力和快速的开发周期,它曾经是最受欢迎的Web编程语言。
    • Perl 被广泛称为“Internet的胶带”。
    • Perl 可以处理加密的Web数据,包括电子商务交易。
    • Perl 可以嵌入到Web服务器中,以将处理速度提高多达2000%。
    • Perl 的mod_perl允许Apache Web服务器嵌入Perl解释器。
    • Perl 的DBI软件包使Web数据库集成变得容易。
  • 听众

    本 Perl 教程已为初学者准备,以帮助他们了解与Perl脚本语言相关的基本概念到高级概念。在开始练习本参考资料中提供的各种类型的示例之前,我们先假设您已经接触过C 语言和Unix Shell。