百度
360搜索
搜狗搜索

perl语言值得学吗,perl语言好学吗?之前没有任何的编程基础,能学好吗?详细介绍

本文目录一览: perl语言好学吗?之前没有任何的编程基础,能学好吗?

太难了,而且生涩难懂,你又没有基础。
建议你去学习python或者ruby!
跟perl是一种类型的语言,
但相对容易学而且更流行也更有用。perl已经有点过时了。。
可以学好.最好能有点基础 ..没有基础也能学好 .只要你能坚持
个人认为任何一门语言,只要坚持学无论有没有基础都能学会,反复看几遍你会从中学到很多东西。
不难,挺好学的。
没有编程基础也可以学,我就是自学perl的。
刚开始可以从《perl语言入门》开始,这本书看下来一般的问题都能解决。
可以关注下chinaunix 论坛的perl版。
我觉得学编程最关键的是多动手

perl 、shell、python三种脚本语言那种好学、易用

我觉得perl最好学、最易用。
虽然相比起来,shell的内容更少,可能有人认为shell更好学,其实如果学perl也只学那些内容,你会发现更加简单的。
而且perl相对shell有两个优点,一是功能多得多,shell能做的事情非常少,计算和复杂流程控制都非常憋足;二是跨平台,WINDOWS下也可以用。
学东西最好不要挑三拣四,在有时间的情况下这三个都学一下。
shell是操作linux的基本,是必须学的。学shell就是学linux命令。
perl有强大的正则表达式支持,对于文本处理非常强悍,玩linux不得不学。
python作用一种面向对象的,能作为linux脚本的语言,学好之后能帮你很好地完成工作。
我建议的学习顺序是shell-----perl------python。这是因为shell学好之后基本上已经够用了,其它两个算是锦上添花。当你有时间再学一下。
shell在linux/unix上面很常用的,其实我觉得shell不算什么正式的程序语言,不过是脚本,学会的话可以方便很多日常开发工作。
perl是很老的语言,字符串处理非常强,不过有很多弊病,呵呵,还点过时咯。
python是面向对象的语言,库非常丰富,google app engine有python的版本。
最好学的大概是shell吧。
直接学ruby吧,融合了各种语言的长处……
不过在linux下,建议还是了解一下shell和perl吧,用的最多了。
学python 然后shell 最后perl
perl没啥大用 全是黑客在玩
perl、shell、python三种脚本语言的区别:
1、适用不同:shell是操作linux的基本,是必须学的。学shell就是学linux命令。perl有强大的正则表达式支持,对于文本处理非常强悍,玩linux不得不学。python作用一种面向对象的,能作为linux脚本的语言,学好之后能帮你很好地完成工作。
2、特点不同:Perl是一种能完成任务的语言。从一开始,Perl就设计成可以把简单工作简单化,同时又不失去处理困难问题能力的语言。它可以很容易操作数字,文本,文件和目录,计算机和网络,特别是程序的语言。
这种语言应该很容易运行外部的程序并且扫描这些程序的输出获取感兴趣的东西。而且它还应该很容易能把这些你感兴趣的东西交给其它程序做特殊的处理。当然,这种语言还应该很容易在任何现代的操作系统上可以移植地编译和运行。
shell提供了你与操作系统之间通讯的方式。这种通讯可以以交互方式(从键盘输入,并且可以立即得到响应),或者以shellscript(非交互)方式执行。
shellscript是放在文件中的一串shell和操作系统命令,它们可以被重复使用。本质上,shellscript是命令行命令简单的组合到一个文件里面。Shell基本上是一个命令解释器,类似于DOS下的command.com。
它接收用户命令(如ls等),然后调用相应的应用程序。较为通用的shell有标准的Bourneshell(sh)和Cshell(csh)。
Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格,Python的这种伪代码本质是它最大的优点之一。它使你能够专注于解决问题而不是去搞明白语言本身。
3、优点不同:perl,用作文本处理比较好,可以作为系统的辅助工具。shell,用作系统维护、操作等方面。python,功能强大,模块多、跨平台能力好,完全面向对象,尤其适用做大型脚本程序的开发和快速开发。
扩展资料:
erl比shell+sed+awk更强大,但学习两者并不冲突,通常是学习shell做为脚本编程的入门基础。而Python在应用领域则与前两者有很大的差别,无太大的可比性。面向不同的任务,可以只需用到其中的一种,也可能三种都要用到,所以究竟该学谁不学谁,需要由面对的任务来决定。
总之,shell是基础,其他是进阶辅助。
Shell脚本通常都是以.sh为后缀名的,这个并不是说不带.sh这个脚本就不能执行,只是大家的一个习惯而已。所以,以后你发现了.sh为后缀的文件那么它一定会是一个shell脚本了。
test.sh中第一行一定是“#!/bin/bash”它代表的意思是,该文件使用的是bash语法。如果不设置该行,那么你的shell脚本就不能被执行。’#’表示注释。后面跟一些该脚本的相关注释内容以及作者和创建日期或者版本等等。
参考资料:百度百科-shell

Perl语言编程到底有没有前途?严重怀疑!!

没选择它之前你可以类比很多其他的脚本语言,python,ruby等等,但你一旦决定选择perl,就请静下心来。里面有很多很巧妙的做法,也可以很好的跨平台。
我的老师曾经就用perl来写过很多网络攻击用的脚本,我自己也曾经用过很多这方面的软件,但总的感觉就是这里面没有界面,或者界面很惨不忍睹。单纯从效率来说这是你很不错的选择,有很多时候用空间去换时间是很必要的。
我也怀疑!
吹得比天大
用的比虫小
现在国内企业很少用阿。
编程太灵活了,后期怎么维护
没有大企业进入,单靠社区能行吗?
就像windows比较linux,linux还不到10%啊
语言只是种工具吧,学会了c++/java,学习perl,那不是一个星期的事?
无论学哪种语言编程!~都要一样一样的学!别一样没学会就去学别的!
360行 行行出状元!~把3到5种语言学精了!
那就是前途无量!
只为成功找理由
不为失败找借口
不管你学什么语言,如果要一年半载才学得会,肯定没有前途。
人学知识是形成条件反射的过程,形成的条件反射越多,就越容易形成新的条件反射。
无论未来流行什么语言,只要你现在熟练掌握了几门语言,以后就可以一周学习一种,甚至看了半天手册就可以编程。

从perl入手开始学编程是否可行?

明显C要好很多。规范,标准,应用还广,运行还快。
看过C入门,就可以考虑看看数据结构和算法data Structure and Algorithm Analysis,一定要仔细看,反复看,最好都理解了,再学其它语言就水到渠成信手拈来了.    
perl 语法灵活,例程经常简写以突出perl特色 ,不适合新手入门。 
不建议初学perl啊
我写 perl 已经十年有多, 虽然我也会 java, vb, pascal ( 其实还有其他, 不一一了 ), 但如果写程序的话, 我第一个想到的, 就是 perl. 简而言之, 写 perl 是会上瘾的.
正如其他朋友所言, perl 语言的结构是灵活的, 所以, 当你掌握之後, 你的心智就不必烦扰在甚麼(长/短)整数, 浮点数, 是文字还是数字... 你管好自己的逻辑就行, 其他的就由 perl 跟你分担. 到这里为止, 我认为 perl 可以给你一个好开始, 因为学编程的话, 最重要的是逻辑思维, 而不是学规范 ( 因为规范并不难学, 最多就一两个礼拜, 但思维需要以年月计的经验累积) . 如果你一开始就迷失在语法当中, 那你将会甚麼都学不来.
但话分两头的是. 这也得看你到底想向那个方向发展, 比如你想学写游戏, 我反会建议你学 lua, 再配以 c++. 而如果你想做用户界面(gui)的, 那我会建议你学 java. 如果你想做 web 的, perl, python, 和 php 都是个好选择. 但如果你只想随意学一套中规中矩的语言, 我会建议你学 pascal.

Perl语言现在还流行使用吗

linux系统下还是很流行的要不然也不会在编程语言排行里面在前10位,发展到现在已经很成熟了,有很多资料。linux下的很多工具都是perl写的。主要看你想做哪方面,文本处理方面perl是很不错的
在某些方面比较好用,例如在生物信息学中处理一些数据。但是用的已经很少了,现在正在被更强大的physon慢慢替代。
流行,尤其做生物信息学的
perl还是比较流行的,一款非常强大的脚本语言,但是由于其灵活性太强,所以开发者写代码会写得很爽,如果风格不同的维护人员要看懂别人的代码还是比较费力的。而且perl的学习资源并不多,所以如果你真心想学一门脚本语言,建议你学python最近红得发紫,另外ruby也很不错,这两个我觉得ruby更优雅但是是日货,我已经放弃啦,python我用的不多,但是这个应该是最流行的脚本语言啦吧。

Perl语言的优势在哪里?

Perl是一种脚本语言,编写短小的工具特别方便,不仅可以提高工作效率,还可以用Perl编制程序来产生别的程序。Perl有强大的正则表达式,特别擅长对文本的处理。Perl的口号是TMTOWTDI(There's More Than One Way To Do It)有很多方法去做一件事情,很容易找到适合自己的方法。Perl是开源软件,有几千人在世界各地维护,bug修改速度很快,有问题也很方便找到相应的文档或者找到高手来解决。Perl的更新速度很快,而且是一种混合语言,吸收了其他语言的优秀功能,扩充自己。Perl是一种有很深内涵的语言,每天你都可以发现新的内容,值得玩味,随着你的Perl经验越来越丰富,你会越来越喜欢Perl的。

本人想学一种测试用的脚本语言,像vbs,bat ,perl,,,哪种好学点,谁能告知一下并说明呀?

我是新手,觉得bat最简单,而且网上有很多教程,比vbs简单多了,但是没有vbs功能强大,但是vbs太难了。。。vbs里有很多对象啊什么的,要记得的英文单词特多,想对而言,bat简单多了,如果你有过c语言基础,几天就可以学的不错,对于perl我不了解 。你是软件自动化测试,那我还是建议你学vbs
perl或python吧,
perl以这里有人说明了,最大的优点我觉得是库够全了,要什么功能在cpan上搜就行了,
python是目前发展最快的语言,在编程排行榜上上升速度最快,简单易学,同时集成了大部分流行语言的优点,包括perl。但语法可能刚开始学时有点点不习惯,没大括号,以缩进来进行语句分块……
vb好学点。简单高级。就是编译时慢点。还是选他吧。
perl 是最强大的,好处是可以跨平台 ,所有的os都支持
perl···工具语言
选择Perl语言,因为它直接提供泛型变量、动态数组、Hash表,使编程更加便捷。Perl 具有动态语言的强大灵活的特性,在统一变量类型和掩盖运算细节方面,Perl 比其他语言更为出色。
另外,Perl的正规表达式,cpan.org上海量的模块和开发速度,也是其他语言很难比的,另外Perl还是黑客语言,在做软件测试,数据分析时非常有用。

perl语言的优点是什么?

相比C、Pascal这样的“高级”语言而言,Perl语言的优点是直接提供泛型变量、动态数组、Hash表等更加便捷的编程元素。Perl具有动态语言的强大灵活的特性,并且还从C/C++、Basic、Pascal等语言中分别借鉴了语法规则,从而提供了许多冗余语法。使得程序员可以忽略计算机内部数据存储、类型、处理方法、运算规则、甚至内存越界等等的细节,而将思考中心放在所需要的程序逻辑上。就这一点而言,很多Perl程序员认为当前只有Perl、Python等泛型语言才能称为“高级”语言,而C、Pascal甚至C++这些只能称为“中高级”语言而已。可以说,在统一变量类型和掩盖运算细节方面,Perl做得比Python更为出色。
由于从其他语言大量借鉴了语法,使得从其他编程语言转到Perl语言的程序员可以迅速上手写程序并完成任务,这使得Perl语言是一门容易用的语言。

PHP 和 Perl 哪个好?


们不要为一个简单的问题引发一场舌战,正如我经常说的:“为工作选择适合的语言,不要把工作迁就语言。”我个人认为
Perl
十分适合用作命令行工具,虽然它在网页应用上也有不错的表现,但是它的真正实力在命令行上才能充分发挥。同样地,PHP
虽然可以在控制台的环境中使用,但是个人认为它在网页应用上有更好的表现,PHP
有大量专门为网页应用而设计的函式,Perl
则似乎以命令行为设计之本。
个人来说两种语言我都喜欢,在大学期间我经常使用
Perl、PHP

Java,可惜工作上我使用
C#,但在家里我花不少时间操练
PHP、Perl、Ruby(现正学习)和
Java,保持我的技能知识在最新状态。很多人问我
C

C++
怎么样,它们是否仍有机会在我的应用中占一席位,我的答案基本上是“否”,我近来的工作主要集中在网页开发,虽然
C

C++
也可以用来写网页,但它们到底不是为这种工作而设计的,“为工作选择适合的语言”,若果我需要编写一个控制台应用,用来展示
bubble
sort、quick
sort

merge
sort
的效能比较,我一定会使用
C
/
C++。若果我需要编写一个相片簿系统,我会使用
PHP
或者
C#(我认为制作用户介面方面
.NET
语言比网页更加)。
摘自我赢职场--你问我答

阅读更多 >>>  如何在手机上学编程,手机上怎么制作编程

网站数据信息

"perl语言值得学吗,perl语言好学吗?之前没有任何的编程基础,能学好吗?"浏览人数已经达到19次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:perl语言值得学吗,perl语言好学吗?之前没有任何的编程基础,能学好吗?的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!