perl语言为什么不流行
发布网友
发布时间:2024-08-20 02:28
我来回答
共1个回答
热心网友
时间:2024-08-22 17:40
perl语言不流行的原因是Perl的灵活性和“过度”的冗余语法,许多Perl程序的代码令人难以阅读,实现相同功能的程序代码长度可以相差十倍百倍。而且perl.exe进程会占用很多的内存空间。
Perl语言是由LarryWall设计的文字分析报告语言,用于Unix环境下的编程。Perl语言是一种解释型的脚本语言。Perl语言由Larrywall于1986年开发成功。当初的目的主要是在Unix环境下,用于处理面向系统任务而设计的脚本编程语言。
Perl对文件和字符有很强的处理、变换能力,它特别适用于有关系统管理、数据库和网络互联以及WWW程序设计等任务,这样使得Perl称为系统维护管理者和CGI编制者的首选工具语言。Perl最初是当做一种Unix的脚本语言设计的,但是它早就移植到大多数其它操作系统里了。
Perl之所以强大,是因为有CPAN,CPAN上面有无数的开源模块,从科学计算到桌面应用到网络等等各个方面都有大量的模块。并且世界上也还有无数的人在向上面添加模块。如果你想要用PERL实现某功能,不用自己做,在CPAN上面搜一搜,多半都会得到已有的结果。
perl语言为什么不流行
perl语言不流行的原因是Perl的灵活性和“过度”的冗余语法,许多Perl程序的代码令人难以阅读,实现相同功能的程序代码长度可以相差十倍百倍。而且perl.exe进程会占用很多的内存空间。Perl语言是由LarryWall设计的文字分析报告语言,用于Unix环境下的编程。Perl语言是一种解释型的脚本语言。Perl语言由Larrywall于...
未来几年最有可能灭绝的 5 种编程语言是哪一种?为什么?
以下是明天不会消失的五种语言,但长期趋势肯定不好看。在 TIOBE 指数中,R在过去一年中从第 15 位跌至第 18 位。这背后有一个坚实的原因:尽管它作为一种强大的数据分析语言(本身就是一个新兴领域)而出现,但R 已被 Python 取代,它已被证明对数据分析和其他类型的编程工作一样有用。Objective-...
美国多少大学使用python
现在流行的AI人工智能技术大部分都是用Python语言编写的,这大大促进了的Python语言的发展。AI深度学习技术本身的特点决定了其不适合静态编译型语言,而Python语言被选作AI技术框架的基础语言,更多的是源于Python的动态特性及其开发效率高等性能优势。 说起来Ruby、Perl等与Python同属动态语言,三者的运行效率相差并不大,而P...
Perl语言怎么样?发展前景怎么样?可以编什么?
Perl强项在于文本处理,或者作为各种程序之间的“胶水,它有着自动识别变量的特征,可以写动态网页,而且拥有大量的共享插件可以用。Perl是一个完整的编程语言,其他编程语言能做的事情他都能做(复杂程度可能有所不同)。在文本处理方面,生物信息学中用的很多很多。
perl和python选哪个
类库,Python的类库不如Perl的多。但是这很大程度上是因为Python没有一个像CPAN这样的类库集散地。其实Python的类库也是很全的,只是要找。SourceForge是一个,此外还有freshmeat。就我自己的经验,有些类库是无意中找到的。比方说,我看IBM的 developer network,看到一个twisted,安装的时候读了它的READ...
从perl入手开始学编程是否可行?
perl 语言的结构是灵活的, 所以, 当你掌握之後, 你的心智就不必烦扰在甚麼(长/短)整数, 浮点数, 是文字还是数字... 你管好自己的逻辑就行, 其他的就由 perl 跟你分担. 到这里为止, 我认为 perl 可以给你一个好开始, 因为学编程的话, 最重要的是逻辑思维, 而不是学规范 ( 因为规范并不...
perl 、shell、python三种脚本语言那种好学、易用
2、特点不同:Perl是一种能完成任务的语言。从一开始,Perl就设计成可以把简单工作简单化,同时又不失去处理困难问题能力的语言。它可以很容易操作数字,文本,文件和目录,计算机和网络,特别是程序的语言。这种语言应该很容易运行外部的程序并且扫描这些程序的输出获取感兴趣的东西。而且它还应该很容易能把...
Perl语言的前景如何(我希望是2011年之后的)?工作的机会多不多,希望详...
还有一个例子是SixApart,曾经很流行的MovableType系统的开发者.SixApart为MovableType提供个人使用和非商业使用的免费许可.虽然MovableType是Perl写的,但是它不是私有软件.SixApart公司曾经设法用他们的基于Perl的产品赚钱。这些是早期用Perl写的商业出售的软件。虽然这三个公司是最明显的,但是他们不是唯一走...
为什么Lisp语言如此先进
如果我们把流行的编程语言,以这样的顺序排列:Java、Perl、Python、Ruby。你会发现,排在越后面的语言,越像Lisp。Python模仿Lisp,甚至把许多Lisp黑客认为属于设计错误的功能,也一起模仿了。至于Ruby,如果回到1975年,你声称它是一种Lisp方言,没有人会反对。编程语言现在的发展,不过刚刚赶上1958年Lisp语言的水平。 二、...
各种脚本语言,比如shell和tcl、perl有啥区别呢?
一、指代不同 1、perl:一种功能丰富的计算机程序语言,运行在超过100种计算机平台上。2、tcl:工具命令语言。3、shell:为使用者提供操作界面”的软件(命令解析器)。二、特性不同 1、perl:l借取了C、sed、awk、shell脚本语言以及很多其他程序语言的特性,其中最重要的特性是它内部集成了正则表达式的...