15年后 Perl 6发布 网友称:终于等到你
转眼,2015已经走到了尽头;千禧年已经走过了15年。今年的圣诞节,Perl 6历经了多年的研发,终于正式发布(Perl 5 的发布时间是1994年)。拉里·沃尔(Larry Wall)说:“对于Perl来说,今天是一个大日子,因为从现在其他已经成年了,或者说它已经快成年了。”
Perl 6公布
拉里·沃尔表示,Perl 6已经15岁了。它就像每一个15岁的少年,时而像25岁的般成熟,时而又像5岁孩童般幼稚。但不可否认的是,Perl已正式步入社会,要去看看真实的世界了。但是15年对于关注Perl的网友来说着实太漫长了。很多网友表示:终于等到你/需要你的时候你不来……
拉里·沃尔
Perl原名pearl,是一种脚本语言,最初于1987年12月18日发表。Perl借取了C、sed、awk、shell scripting 以及很多其他程式语言的特性。其中最重要的特性是他内部集成了正则表达式的功能,以及巨大的第三方代码库 CPAN。
因为拉里·沃尔本身也是一个语言学家,设计Perl语言时使用了很多语言学的思维。相比 C、Pascal 这样的“高级”语言,Perl语言直接提供泛型变数、动态数组、Hash表等更加便捷的编程元素。Perl 具有动态语言的强大灵活的特性,并且还从C/C++、Basic、Pascal 等语言中分别借鉴了语法规则,从而提供了许多冗余语法。使得程序员可以忽略计算机内部资料存储、类型、处理方法、运算规则、甚至内存越界等等的细节,而 思考中心放在所需要的程序逻辑上。
正式发布:https://perl6advent.wordpress.com/2015/12/24/an-unexpectedly-long-expected-party/
Camelia名义公布声明:https://raw.githubusercontent.com/perl6/mu/master/misc/camelia.txt
下载地址:https://www.perl.org/get.html
武汉课工场大数据培训:学数据科学,尝试九大编程语言之Perl
数据科学在相当长一段时间以来一直是一件大事。在当今飞速发展的技术世界中,当人类倾向于生成大量数据时,我们必须知道如何分析,处理和使用这些数据以获取更多可了解的业务见解。
Perl
Perl是高级编程语言,通用编程语言,并且是解释性的动态编程语言。由于Perl语言依赖于轻量级数组,因此Perl能够更有效地处理数据查询,而不需要程序员的过多处理。
为什么选择Perl?
由于它具有通用脚本语言的多功能性,因此作为动态类型化的脚本语言它与Python有很多共同点。Perl在诸如生物信息学,金融和统计分析等定量领域中得到了应用。
随着Perl 5的发布,处理大型数据集的能力比以前的版本要好得多。它正在用Perl 6实现“大数据精简版”。波音,西门子以及更多的财富500强企业都已经准备好在数据科学领域积极尝试Perl。
Perl通过协调大规模的数据插入和查询,以简单,可维护的架构映射或减少TB级的数据。Perl 6的计划是提供一种模块化,可插入的体系结构,并具有针对大数据管理的灵活性和定制性。
为什么不选择Perl?
Perl并不是一种仅靠学习就可以使您成为高效的数据科学家的语言。它的速度不够快,语法也不友好。由于它是一种相对不受欢迎的语言,因此社区对数据科学的支持较少。值得一提的是,“ Perl开发人员”社区正在变得越来越多。总体而言,目前并没有将Perl开发为数据科学语言的动力。
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。