当前位置:  开发笔记 > 编程语言 > 正文

是否值得学习Perl 6?

如何解决《是否值得学习Perl6?》经验,为你挑选了4个好方法。

我有机会使用Rakudo编译器在Perl 6上进行为期两天的课程.

我不想发动宗教战争,但值得我花时间吗?有没有理由相信Perl 6将在未来两年内在现实世界中实用?目前有人有效使用它吗?

更新

我上了课,学到了很多东西.然而,在第1天之后,我的思绪有点不知所措.Perl 6中有很多很酷的想法,看看有什么过滤到其他语言是很好的.

总的来说,这次经历积极地利用了我的时间,尽管我在第二天无法吸收太多.如果这是一个为期三天的课程,那么仅仅因为你可以在很短的时间内处理多少是有限的.



1> Frank V..:

如果我有这样的培训机会,我会接受它.即使它是COBOL.

我认为培训机会不仅是学习高级技术的机会,而且是学习新思想,概念,平台,语言的机会(只是为了了解其他方面的实施情况),最后是结识新朋友.

我认为任何训练都值得我花时间.特别是如果要承担成本的话.在培训课程中,您通常会学习(或重新学习)可以用您选择的语言应用的材料.

注意:我可能值得注意的是,我对软件开发和编程语言进行了非常学术性的研究.


正如我在回答中所提到的,Perl 6包含了大量新概念,以及现代脚本语言中未曾见过的旧概念.即使阅读网络上的语言也令人大开眼界.
我真的不得不同意你所表达的哲学,我也倾向于学习编程.我会在几周后回复,让每个人都知道它是否值得.
一般来说,我同意你的意见,但如果他的雇主要支付课程费用,他可能会冒成公司新的"Perl 6"专家的风险.

2> rjh..:

这已经回答了,但我会介入:

Rakudo Perl 6现在是Perl 6的事实上的实现.它拥有最多的功能,最大的社区和令人印象深刻的发展速度.第一个"1.0"版本,Rakudo Star,计划于2010年4月发布.

Perl 6也运行在Parrot上,这是一个已经能够运行其他几十种语言的虚拟机,包括Python.多种语言交互和调用彼此的模块/ API的范围非常大.

即使您不打算使用Perl 6,该语言的范围也是如此广泛,并且包含许多新的或借用但尚未主流的范例,它将对其他脚本语言产生无可否认的巨大影响. .仅凭这个原因值得熟悉它.



3> FrustratedWi..:

怎么能学习Perl对你不好?是否有任何成本你必须权衡学习的好处(好吧有明显的时间和金钱,但如果那些不是太糟糕,还有什么可以阻止你)?IMO,学习的东西总是很好.;)


那么,这两天你可以做的其他事情的成本 - 以及除了那两天你需要花费时间使用Perl6以便学习坚持的时间.这是一个相当大的成本!
@Brooks:你确实有一个观点,但除了"语言"之外,培训课程还有很多东西可以获得.这些其他项目也值得考虑.
为了真正*正确地学习它,我认为24小时不够,特别是如果它只是在读书.熟练的教练2天可能会更好,但仍然只能让你开始.

4> Mike Thomsen..:

如果你想使用任何版本的Perl,那么Perl 5就是你要走的路.我不认为有人在实验之外使用它.然而,Perl 6及其Parrot VM作为动态语言的"第四方式"平台的一部分具有很大的潜力,当前选择"在自己的VM中运行它","在JVM上运行它"和"运行它"在.NET CLR上."

Perl 5的许多清理工作正在使Perl 6减少文化冲击,所以如果学习Perl是一个目标,它不应该伤害你.

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有