如果说perl是前景最黯淡的编程语言,你会同意吗?
perl作为远古编程语言,记起它的人已然不多,鲜为人知的是,它辉煌的过去并不输C、Java等热门语言,承载着许多80后码农的回忆。
perl诞生在上世纪80年代,是一种动态脚本语言,以其强大的文字处理能力而闻名。它吸取了C、sed、shellscripting等多种程序语言优点,关键的是它内嵌了正则表达式功能与CPAN数据库。
有意思的是,Perl创建者是一位语言学家,Perl也更像自然语言而非编程语言,高效、便捷、完整等优点,使得它学习门槛低,无论初学者还是专业编程人员都能轻松驾驭。
Perl创建者
perl5作为perl最经典版本,不少80后程序员曾使用它编写CGI脚本,经历10年研发,perl6终于发布,然而该版本并不完善,许多人心里清楚Perl高光时刻一去不复返。
跌落神坛
perl集百家语言之长,提供了许多冗余语法,使得你随意编写代码,不会报错甚至还有意外之喜。
当然这也是双刃剑,它的程序代码过于冗长,有时候实现相同功能的代码长度会相差甚远,让码农们非常头疼。
另外随着创建者往perl添加越来越多功能,导致问题与bug越来越多,2000年后,perl几乎停止更新,使用者也随之锐减。
然而瘦死的骆驼比马大,并不能说perl前景最为暗淡,时至今日一些高负载网站仍在使用它,例如,系统管理、桌面开发、网络等领域,一些企业运维岗位仍要求懂perl。
perl从过去如日中天,到如今跌落神坛,让人倍感惋惜,与此同时,同为平民化的开发工具,却是从饱受嫌弃,到如今惊喜连连。
中文编程崛起
中文编程从2000年发展至今,已超过20年,相关技术迭代,日渐成熟。一些程序员曾吐槽中文编程只是玩具,只能做一些基础数据处理,事实上并非如此。
以eversheet为例子,创建者出自金山软件,曾深度参与WPS研发,因而eversheet与WPS在操作上颇为类似,纯中文搭建界面,拖拉拽,画表格即可开发完成软件开发,意味着不懂IT的办公人员,不需要写代码,也能自行搭建系统。
eversheet内嵌SqlServer数据库,使得它能搭建出工业级软件,如ERP、WMS、工程管理、进销存等系统,轻量级办公应用OA、CRM等搭建,自然轻松完成。
国内中文编程相关产品可谓硕果累累,历经市场磨炼,不少产品与perl一样使用起来简单、高效,作为国产开发语言,操作体验上也会更懂得国人习惯。
小结
莫欺少年穷,终须有日龙穿凤。
perl从神坛衰落,到中文编程的釜底抽薪,科技发展风起云涌,顺势而为,方能长久站在前沿,无需过于抵触。
领取专属 10元无门槛券
私享最新 技术干货