Larry Wall是一名程序员,语言学家,作者,出生塌庆卖于1949年3月10日,出生地:加拿大卑斯省的邓肯市,众所周知的是它在1987年发明了Perl计算机语言。Larry Wall是Perl的创造者,也是其他一些流行的Unix自由软件的作者,包括rn新闻阅读器和无处不在的patch程序。从学历来看,Larry实差芦际团逗上是一位语言学家,是加州大学伯克利分校和洛杉矶分校的毕业生。在这些年中,他在Unisys、JPL、NetLabs和Seagate工作过,做的事情从离散事件模拟器到网络管理系统,偶尔还搞过宇宙飞船。正是在Unisys工作的期间,在他试图把一个跨东西海岸的配置管理系统用一个1200波特的加密链路、和一个经过修改的Netnews粘合起来时,Perl诞生了。Larry目前为O'Reilly公司工作。
相比C、Pascal这样的“高级”语言而言,Perl语言的优点是直接提供泛型变量、动乱态态数组、Hash表等更加便捷的迅拿编程元素。Perl具有动态语言的强大灵活的特性,并且还从C/C++、Basic、Pascal等语言中分别借鉴了语法规则,从而提供了许多冗余语法。使得程序员可以忽略计算机内部数据存储、类型、处理方法、运算规则、甚至内存越界等等的细节,而将思考中心放在所需要的程序逻辑上。就这一点而言,很多Perl程序员认为亩陪搭当前只有Perl、Python等泛型语言才能称为“高级”语言,而C、Pascal甚至C++这些只能称为“中高级”语言而已。可以说,在统一变量类型和掩盖运算细节方面,Perl做得比Python更为出色。由于从其他语言大量借鉴了语法,使得从其他编程语言转到Perl语言的程序员可以迅速上手写程序并完成任务,这使得Perl语言是一门容易用的语言。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)