免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234
最近访问板块 发新帖
楼主: flywithperl
打印 上一主题 下一主题

TIOBE说Perl已死,我却入坑,但不后悔 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2018-06-21 09:22 |只看该作者
iamlimeng 发表于 2018-05-15 14:52
Perl的确是在走向没落,Perl6太过纠结,推进太慢,错过了大好时机,被Python赶超,现在人家火得很。相比之 ...

很赞同你的见解!
我觉得Perl是入门难,而不是容易;
如果认为会写几行运行代码就入门的话,入门也算是容易的;
但要提高到一定的程度(中等水平)则不容易,需要了解很多;
但从中等程度变为高手,则相对更容易些,但需要大量的历练,就是向各位大师学习(看他们的书籍与模块代码);
如果能成为高手,则是非常爽:
1. 代码风格、习惯与C、C++脉相成
2. 可以使用各种特殊变量,用法,让代码非常简洁
3. 可以与C,C++互补,Perl做快速原型;C,C++在需要提高性能时作扩展,或者作为许可模块

perl与其他程序的比较,有点象UNIX与windows的区别;
有点象中医与西医的区别;

一个为个人的最高效率定制,一个为大批量使用定制;
如果仅是为了找工作,Perl在国内不是个好的选择;
但如果你不需要Perl挣面包钱(比如你主要是用C或C++作开发的,或者你使用Perl与否不会让你的面包钱变化太多);
你的目标是成为Perl高手,
不是为了与别人合作写Perl代码,
那么,Perl就是为你定制的!



有人说Perl的优势在于大量的CPAN模块;

也有人说,CPAN一无是处,劣质模块太多,优质模块太少;



其实,如果都不用第三方模块,Perl只用内建函数,就可以做很多活;

如果把标准库用好,则能做大部分的活,当然不会有用别人的模块那么快;



Perl的别外一个缺点,就是2013年后至今,基本没有什么好的新书出版了(指的是网络可以下载的,AMAZON.CN可以找到的)(特别是中文版的)
但如果你已经入门,又肯下功能,直接看各有关模块的代码,并学会如何写XS,则前途无量




作为刚刚在入门中的新人,写得有点多,错误对难免;
欢迎各位前辈、同行指正

论坛徽章:
0
32 [报告]
发表于 2018-06-21 09:24 |只看该作者
523066680 发表于 2018-05-11 16:10
CU 的附件下载机制真的有毛病,要关注CU公众号,扫码,发送Download,弹出页面,得到的验证码输入后却显示 ...

发现现在好多站点都要求关注回复拿下载码了;
那个51,更是如果关注过,又取消的,再关注不再给免费拿下载码了;
我试过提示交10元解锁

论坛徽章:
0
33 [报告]
发表于 2018-06-21 09:39 |只看该作者
W4anD0eR96 发表于 2018-05-09 19:14
今天在知乎上写了两篇介绍 Perl 6 Grammars 的文章

确实很可惜,Perl 不管是后 CGI 时代的 Web 开发(PH ...

学习了!

论坛徽章:
0
34 [报告]
发表于 2018-06-21 10:14 |只看该作者
个人观点:
程序员的生态,应该是以一两种语言为主要语言(当然有时间,有能力的可以多多益善!甚至开发自己的专用处理语言);
比如一种脚本语言,一种编译语言;
更重视速度时,用编译语言;更重视速度时用脚本语言;
如果两者都不方便解决问题,应该是少数,可以考虑用最适合的第三语言处理
(对此语言,只需要能基本解决问题就成了,或者通过脚本语言或编译语言的扩展接口,调用第三语言)

论坛徽章:
0
35 [报告]
发表于 2018-06-22 11:01 |只看该作者
回复 32# flywithperl

csdn的版主是不是

论坛徽章:
0
36 [报告]
发表于 2018-07-28 16:32 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP