个人对现在大众对perl的偏见的一些见解

最近我都在一些论坛和交流社区学习,发现很多人对perl有很大的偏见。

以我学习那么久的Perl来说吧,也算是有一些小经验了,所以我总结了大家对perl的偏见的原因,无非就是是下面两个的两个原因:

1、Perl相当的灵活*,而且存在很多符号,可能会导致写出一些很乱的代码,造成可读性很差。

2、不同的程序员写出来的代码风格差别很大,造成后期维护困难。

大部分的人都是因为第一条原因,我在学Perl之前,也写过python,在那之前我也受到别人的影响,对Perl这门语言抱有一定的偏见,

觉得这是一门已经过时落伍的语言,当我抱着这种心态学完perl之后,确实,感觉Perl很多方面都比不上python。

但现在学了Perl接近一年半了,Perl也带给我一些python所不能带给我的感受,比如说正则表达式、面向对象等等。

而很多人之所以因为第一个原因觉得Perl可读性很差,究其原因还是没学够,没看够。比如说很多人看到别人写的Perl代码,第一眼没看懂就不看了,

但如果你能仔细的读过,你会发现perl的写法是多种多样的,这样也能让你汲取到很多的经验。

总结一下,就目前来说,perl并不比python落后,他们都有各自的优点和缺点,但Perl在文本处理、正则表达式和系统管理方面,便捷性还是超过了其他脚本,

现在的perl和以前的相比做出了很多改变,可读性提高了不少,规范性也增强了,也有很多很好的项目,最后就是,学习Perl一定要坚持不懈,

多看多写,这样才可以写出更简洁、更易懂的代码。

新年快到了,在这里先给大家拜个年,祝大家家庭幸福,天天开心!

上一篇:用expect做自动应答脚本


下一篇:Vue组织架构图组件