免费注册 查看新帖 |

ChinaUnix.net

  平台 论坛 博客 文库 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
楼主: flywithperl

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

论坛徽章:
11
子鼠
日期:2014-10-11 16:46:4815-16赛季CBA联赛之山东
日期:2017-11-10 14:32:142016科比退役纪念章
日期:2017-09-02 15:42:4715-16赛季CBA联赛之佛山
日期:2017-08-28 17:11:5515-16赛季CBA联赛之浙江
日期:2017-08-24 16:55:1715-16赛季CBA联赛之青岛
日期:2017-08-17 19:55:2415-16赛季CBA联赛之天津
日期:2017-06-29 10:34:4315-16赛季CBA联赛之四川
日期:2017-05-16 16:38:55黑曼巴
日期:2016-07-19 15:03:112015亚冠之萨济拖拉机
日期:2015-05-22 11:38:532016科比退役纪念章
日期:2018-03-16 10:24:05
发表于 2018-05-11 16:10 |显示全部楼层
本帖最后由 523066680 于 2018-05-11 16:29 编辑

CU 的附件下载机制真的有毛病,要关注CU公众号,扫码,发送Download,弹出页面,得到的验证码输入后却显示:
抱歉,该附件无法读取

简直反人类

http://gen.lib.rus.ec/book/index ... E5451EF93EA979298FC

论坛徽章:
6
丑牛
日期:2014-03-21 15:42:04子鼠
日期:2014-04-12 11:50:17处女座
日期:2014-09-01 09:25:1115-16赛季CBA联赛之吉林
日期:2015-12-22 14:01:5215-16赛季CBA联赛之广东
日期:2016-03-08 18:49:422016科比退役纪念章
日期:2016-07-06 12:19:55
发表于 2018-05-11 20:47 |显示全部楼层
回复 21# W4anD0eR96

这么多特性就只看到正则嘛。。。

论坛徽章:
0
发表于 2018-05-12 21:41 |显示全部楼层
回复 23# stanley_tam

首先每个人都有自己的关注点,其次,像并发、类型系统和控制流语法糖,相比其他语言并没有优势。 PHASE 意义不明,Pod 可谓是相当的 Old,OO 嘛,差强人意吧,初始化逻辑乱得不行等。

论坛徽章:
6
丑牛
日期:2014-03-21 15:42:04子鼠
日期:2014-04-12 11:50:17处女座
日期:2014-09-01 09:25:1115-16赛季CBA联赛之吉林
日期:2015-12-22 14:01:5215-16赛季CBA联赛之广东
日期:2016-03-08 18:49:422016科比退役纪念章
日期:2016-07-06 12:19:55
发表于 2018-05-13 12:36 |显示全部楼层
本帖最后由 stanley_tam 于 2018-05-13 12:42 编辑

回复 24# W4anD0eR96

口气很大嘛,CU人才多啊,厉害厉害

论坛徽章:
0
发表于 2018-05-15 14:52 |显示全部楼层
Perl的确是在走向没落,Perl6太过纠结,推进太慢,错过了大好时机,被Python赶超,现在人家火得很。相比之下,Perl还是用起来更爽,可以随心所欲。

Perl在一些特定领域短期无可替代,另外,Perl是只骆驼,死了也比马大

论坛徽章:
0
发表于 2018-05-15 23:33 |显示全部楼层
回复 25# stanley_tam

阴阳怪气,空洞无物。

论坛徽章:
0
发表于 2018-06-07 21:31 |显示全部楼层
Perl确实衰弱了。我所在的公司在N年前还赞助过Larry Wall,赞助过YAPC,曾经有无数项目用Perl。然而今天已经没有什么新的大型项目选用Perl了。国外情况还稍好一点,国内因为IT行业发展的历史问题,国内分公司看下来就没几个Perl比较熟的,校招社招现在更是招不到会Perl的了。我在公司里作为Perl/Python语言专家,对两个语言都很熟,实际上心里觉得Python是overated,Perl是underated,其实两个差不多的,各有优点各有坑点,甚至可以说在传统的数据库、后端、系统管理等领域Perl完全可以做到更好的可靠性。然而没办法,大的趋势如此。我觉得Perl在市场占有率上的比较好的一个可能性是站稳Perl/Python/Ruby/PHP等几个比较接近的动态语言中的第二名,这很大程度上要看Perl6了。比较差的一个结局是Perl5成为二个Cobol,当然从饭碗角度看没什么好担心的,目前市场上熟手在减少而Perl5的市场总体维持在那里(只是相对于一个更大的市场而言,Perl5的share小了),实际上到现在还有大量Cobol程序员。再者,程序员怎么也得有多项专长不是么。

论坛徽章:
0
发表于 2018-06-07 21:42 |显示全部楼层
本帖最后由 zhouzhen1 于 2018-06-07 21:43 编辑

Perl是从今年初开始明显跌出TIOBE前十的,以前也有跌出过但是不像这次已经连续几个月,刚才看了一眼5月新出来的是第18。年初的时候曾经打算业余时间用Perl5实现R的ggplot2,如果做出来的话或许可以在数据分析这块留住些用户。到4月份的时候初步port了其底层绘图的grid包(取名Graphics::Grid放在CPAN上)。然而今年工作和家里都很忙,不知道是不是要放弃。。。

论坛徽章:
0
发表于 2018-06-20 22:36 |显示全部楼层
zhouzhen1 发表于 2018-06-07 21:42
Perl是从今年初开始明显跌出TIOBE前十的,以前也有跌出过但是不像这次已经连续几个月,刚才看了一眼5月新出 ...

希望你早日成功!
让有需要的人站在你的臂上

Perl目前或许少的是对各实用类库的提供及接口

要吸引新人,当然是好学好用,想做什么都有大把的类库可以使用
Python正是如此,有大把的库可以应用在各领域


近几天看了下“Python3开发指南”,
不知道是先入为主,还是另的原因
看了一半,就实在看不下去了:

Python干什么事,都是去找类库,每个类都一大把方法与属性
确实是面向对象!但太过了,暂时还接受不了
对用缩入确定嵌套的办法,看着还行,但写着就不习惯了
每个后续要带语句的都带“:”,也有点不习惯

另外,Python的变量都不用声明,为什么这样会有利于大项目编程?
Perl的变量声明是可选,加不加(use strict)

可能我没有找到,目前不知道Python的变量的作用域是怎么控制的?
感觉还是Perl的作用域控制更好

还有Perl的Taint模式,对编写安全代码太有用了

论坛徽章:
0
发表于 2018-06-20 22:58 |显示全部楼层
说个奇怪的问题,以前开始学Perl时,觉得真的太难了,但不会不觉得不想学了
Perl的很多书,写得都很好,看着都是种享受
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP