问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

perl是什么

发布网友 发布时间:2022-03-30 16:35

我来回答

5个回答

热心网友 时间:2022-03-30 18:05

Perl被称为"骆驼"语言。发明perl的Larry Wall就说过:“Perl可能不好看或者不好闻,但是它能完成任务”。
Perl是文本处理语言,它最初就是为了这个目的设计的。
Perl是网络编程语言,它内置了socket/client-server协议。
Perl是系统管理语言,全球网络很多服务器上就运行着它的脚本。很多时候是单行的脚本。
Perl是Web脚本编写语言。至今它仍然是最流行的几种web脚本编写语言之一。

Perl还可以:
用perl生成代码
用Perl(调用TK)编写GUI程序。
在c/c++中进行Perl编程,在perl中进行c/c++编程
用perl过滤邮件
用perl数据仓库编程
在web上进行搜索
....
有人说perl无所不能。

-----------------------------------------------------------------------------------------------------
我个人觉得perl的文本处理能力是无以替代的。它的正则表达式功能之强大是其他编程语言无法达到的。
即使微软的Jscript/vbscript在正则表达式这项功能努力仿照和追赶Perl,但仍然有很大的差距。
Perl里面的哈希结构也是一个十分有趣的东西,vbscript里面对应的是Dictionary,但是Dictionary有欠直观。

如果你对照一下perl和php,会发现两者程序之间有很多类似的地方,Php在产生的时候受到了perl很多的影响,
说php来源于perl也不为过。

perl甚至和vbscript/jscript一样可以编写asp程序。但同时,perl又不仅仅只有web脚本的功能。。。。但我
们很多web程序员用asp/php/jsp在编写基于web的聊天室,用隐藏桢刷新聊天内容的老土办法的时候,实际perl
写的基于socket的chat server程序早就存在了。你甚至不需要用C/C++来做这些复杂的事情,一个perl一百行
代码就可以做到了。

perl一直以来是一个免费的语言。你不用任何费用就可以获得perl世界里面的代码包括perl本身。perl不是由
某个公司大力推广而得到发展的,正如java那样。perl用它自身的力量来发展自己。当我们发现perl的开发调
试工具就可以用perl来写作,就不能不为它的神奇而感动。perl的世界是一个真正的自由的世界。

Perl 的未来会怎么样?perl会不会成为过去? perl一直在发展,实际上,下一代perl: perl 6正在建设中...
甚至微软的.Net计划中也包含了Perl.Net, Visual studio 7 里面将存在一个visual Perl...

更多的时候,我觉得看一下perl,也是有很多地方值得借鉴的。有一些编程的方法就可以学过来,然后放到你所
熟悉的C++/VB/Java上来实现。就只是这个理由,我们也可以去爱perl...

热心网友 时间:2022-03-30 19:23

Perl,计算机程序语言。
注:
Perl是一种高级、通用、直译式、动态的程序语言。最重要的特性是他内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。目前拉里·沃尔已经开发Perl 6,来作为Perl的后继;不过,Perl 6语言的语法有很多转变,所以Perl 6被视为Perl家族中的另一个语言。
优点:
Perl追求的是简单, 解决一个一般的问题用它几行代码就完成了. 一个稍复杂一点的问题代码也不会超过一屏! 在软件测试中,Perl通常是非常重要的角色。一般一个测试通用函数库就要分十几个文件,甚至更多,包含多达上千个定制功能。而这些函数将在主函数运行时,不定数量的被调用。几乎可以说,一切自动过程都是由Perl自己完成的,可见其功能的强大和在当今计算机技术高速发展的时期仍然发挥着重要的作用。

热心网友 时间:2022-03-30 20:57

编程语言!执行效率不高!不过功能挺强!

热心网友 时间:2022-03-30 22:49

  1、Perl 一般被称为“实用报表提取语言”(Practical Extraction and Report Language),你也可能看到“perl”所有的字母都是小写的。
  2、一般“Perl”有大写的 P,是指语言本身,而“perl”小写的p,指程序运行的解释器。
  3、Perl借取了C、sed、awk、shell 脚本语言以及很多其他程序语言的特性,其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。
  4、简而言之,Perl像C一样强大,像awk、sed等脚本描述语言一样方便,被Perl语言爱好者称之为“一种拥有各种语言功能的梦幻脚本语言”、“Unix 中的王牌工具”。

热心网友 时间:2022-03-31 00:57

Perl(Practical Extraction and Report Language)是一种脚本语言。 有点象vb.最初的设计者为拉里·沃尔(Larry Wall),它于1987年12月18日发表。Perl借取了C、sed、awk、shell scripting以及很多其他程序语言的特性。

Perl 是一种自由且功能强大的编程语言。它被用作 Web 编程、数据库处理、XML 处理以及系统管理等等 — 它能够完成所有这些工作,同时仍然是处理小的日常工作的完美工具。Perl 快速、有趣,而且特别有用。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
"应交税费-应交增值税"账本中应该怎么设置明细科目 本届奥运会女排冠军是哪个 女子排球冠军是哪个国家 巴黎奥运会女排冠军是哪国 奥运女排冠军是哪个国家 奥运会女排冠军是哪国 2024年奥运会女排冠军 电磁炉玻璃面板换下多少钱一个 电磁炉换个面板要多少钱一个 电磁炉面板要换多少钱 perl语言与c相比如何 perl有什么特点,为什么选择perl;java,c++,vb,perl应该选择哪个 如何系统的学习Perl语言 perl名词解释 perl语言的缺点是什么? perl 语言 现在价值如何? 现在perl语言过时没有? Perl语言怎么样?发展前景怎么样?可以编什么? perl为啥在国内不流行 为什么不使用Perl? 荣耀V20刚公测安卓10,为什么更新前有更新日志,更新后怎么就没有了? 2020年8月31日左右荣耀v20系统是哪个版本? 荣耀play升级鸿蒙系统时间 荣耀10系统更新什么时候才能出来 荣耀v20就要发布了,v10还能用多久,以后系统还更新么 QQ钱包绑定银行卡后 可以转账吗 QQ钱包里的转账是转到银行卡里的吧? QQ钱包可以把钱转到银行卡吗 qq钱包里的钱怎么转到银行卡里 qq钱包里有钱但是没填银行卡号能转账吗 perl语言的优点是什么? perl语言和TCL语言哪个好用? Perl语言有什么特点?语法上有什么独特的地方必须掌握?有什么值得学习、不能错过的优点? Perl语言的优势在哪里? 学了c还有必要学perl吗? 谁能告诉我关于perl语言的基本用途 perl语言的基本用途 拼多多介入多了对买家有影响吗? 拼多多卖的鞋,买家穿半个小时破了一点皮就要退,平台介入后会怎么样 拼多多卖家把我的退款拒绝了,找拼多多介入成功了,卖家说要报警,我会有事吗? 拼多多的介入是什么意思 我拼多多卖家发重复货买家收到两个申请退货一个另外一个不愿意退我拒绝退款买家让平台介入会怎么处理 在拼多多里申请拼多多介入怎么会成投诉 拼多多介入一般是谁赢? 申请拼多多介入真的有用吗? 拼多多平台介入判定商家责任后退款没有成功的是不是不算纠纷 淘宝直播 标记讲解功能每次直播都要重新录制吗? 做淘宝直播难道不需要技巧吗 淘宝直播如何正确选标签,流量运营三部曲 淘宝直播是要讲究策略的,时间段的选择,标签的选择,活动的选择