说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

【独家专访】Perl发明者首次来华:将在OSTC大会分享其编程人生

HTML文档下载 WORD文档下载 PDF文档下载
CSDN“开源技术大会·2014” (OSTC·2014)将于2014年3月30日在北京丽亭华苑酒店召开。我们将陆续发布参会讲师的系列采访,谈谈他们将在本次活动分享的内容。本期,CSDN CODE对Perl设计者Larry Wall进行了独家专访。

编者按:CSDN“开源技术大会·2014” (OSTC·2014)将于2014年3月30日在北京丽亭华苑酒店召开。我们将陆续发布参会讲师的系列采访,谈谈他们将在本次活动分享的内容。

本期我们采访的是Larry Wall,Perl语言的设计者。Larry将会参加3月30日在北京召开的“开源技术大会”并发表主旨演讲,与大家分享他对语言学的独特看法以及如何引领开源软件运动的发展。


Larry Wall

Larry Wall,1954年生于美国洛杉矶,程序员、系统管理员、语言学家和作家。Larry最为人知的是设计了编程语言Perl,并参与和引领了开源软件运动。

Larry Wall为他设计的Perl语言写了一本书《Programming Perl》,而O'Relly出版他这本书的时候在封面上配了一只骆驼。于是这本书就被爱好者们形象地称为“骆驼书”,而Perl语言的标志也就由此变成了一只骆驼。


此外,Larry利用其在语言学上的学识,编写了新闻组客户端rn和为源代码打补丁的patch程序,现在当我们说“为某某软件打patch”时,你有没有想过最早的patch程序是谁写的呢?没错,正是出自Larry Wall之手!可以说,他是现今计算机文化的先驱者之一。

Larry Wall更是深深地参与到了自由开源软件运动中。Larry是一位虔诚的基督徒,他将信仰融入到自由软件和开源软件的布道中去。因其设计了Perl语言及其在自由软件上的贡献,1998年Larry Wall荣获了首届自由软件基金会颁发的“自由软件进步奖”( FSF Free Software Awards)。1998年4月在由Tim O'Relly举办的一次“Freeware Summit”上,Larry Wall以及Eric Raymond等人意识到“Free Source”一词所产生的歧义,最终,由Raymond提出了“Open Source”的概念。

采访原为英文,下面是对本次采访的翻译。

CSDN:您能与大家分享下您现在的工作以及主要关注的领域吗?

Larry Wall:为了能将Perl 6打造成一款“真正”(Real)的编程语言,我已经努力了13年(译者注:Perl 6在2010年发布,但之前有近十年时间开发和完善)。最初我比较专注于语言设计,然后由他人来负责实现。但近期,我一直在和Perl6语言的实现者们专注于将Perl 6设计得更快、更强、更具可移植性和可扩展性,以确保我们可以满足大规模社区的多种需求。

我的正式工作是 Craigslist广告公司的“常驻艺术家”(Artist in Residence),实际上是他们在资助我开发Perl 6(不管是否有人资助,我本来就要做的)。我想资助我的一部分原因是因为之前我为Perl 5所做的工作,他们也一直主要使用Perl 5。

CSDN:Perl已发展了近30年,您觉得Perl的未来如何?

Larry Wall: 在我看来,Perl的未来前途依然很光明啊。纵使其他语言现在也变得越来越流行,Perl 5仍然是很多成功企业的首选,使用率依然很高。Perl 5非常稳定和完善,这为我们赢得了充分的时间来完善和重新设计Perl 6。我们打算在一年左右发布一个Perl 6的产品级版本。

我们不学Python 3仅仅对Python 2动了一点点皮毛,我们觉得要一次性、彻底地对那些需要改进的地方来次大突破。这样多年以后,我们仍然会觉得Perl是一个令人惊艳的语言。因此,我们并不在意Perl 6的发布到底用了多长时间。这么说吧,我们是放长线钓大鱼,Perl 6一定会笑到最后的。(译者注:Python 3相比于之前的Python 2还是修改了很多地方的,特别是很多系统关键内容,以致很多原先依赖Python 2的程序都不得不适当重写。Perl 6相比于Perl 5的修改比较多,因此Perl 6一般被看成是Perl家族语言的一个分支。

CSDN:您能介绍下现在Perl语言社区的情况吗?中国在Perl社区中扮演着什么角色?

Larry Wall:Perl语言社区最初用的是邮件列表,因此Perl 5的时候,大多数工作仍然是使用邮件列表来交流。一群人聚在一起协作工作,难免会有分歧。但大多数领导者在YAPC(译者注:Yet Another Perl Conference,国际性Perl语言大会,是现在“O'Relly OSCON”的前身)大会时仍然会碰面,互相交流,讨论如何不断改进Perl语言、促进Perl社区的发展。我们认为分歧、协作同等重要。目前Perl 5社区已经大到没有人可以弄清楚社区里发生的每一件事,所以每个人会专注于某个特定领域。

而到了Perl 6,参与者就不如之前的多了,所以我们就用IRC替代邮件来交流了。参与其中的人,来自世界各地,当然也包括中国。不同文化背景的人齐聚一堂是非常有益的,这样可以帮助我们在文化上保持均衡发展。因此我们可以这样假设,即使跨文化交流,大家也无需很好地了解彼此文化,最终也会做成一件事。

CSDN:这是您老第一次来中国吧?之前对中国和中国程序员有怎样的印象呢?

Larry Wall:没错,我们已经到过全世界很多地方,但莫名其妙的是从没来过中国。因此,我的夫人Gloria和我打算利用这次机会,抽出部分时间在中国多走走多看看。

说到我对中国程序员的看法,应该都知道硅谷程序员里有很大部分是中国人(译者注:其中有一些是华裔),我们也认识很多聪明的中国程序员,我周围呢也会接触到很多中国文化元素(译者注:Larry所在的美国旧金山有全美最古老且亚洲以外最大的华人社区——旧金山唐人街)。

比如,我们参加的教堂会庆祝很多中国节日,有半数人的母语是普通话或广东话。就我个人而言,我学习CJK文字(译者注:CJK为中文日文韩文“Chinese、Japenese、Korean”英文字母的缩写)超过十年了,包括了很多Unicode上出现的奇怪字符。因此当我来到中国,应该可以懂得很多街道符号,即使我不知道它们的发音。所以当我来到中国,定会有一种既熟悉又陌生的感觉。显然,我们也不会惊讶在北京看到很多真正优秀的程序员。

CSDN:在此次OSTC开源大会上,您将分享什么话题?可否先透露一些?

Larry Wall:对我来说,提前决定演讲内容有点难度哟,不过我会分享比如“我是如何引领开源软件运动”,以及“为什么开源对当下和未来都是如此重要”这样的话题。 然而这些可能会让大家感到无聊,大家对此已经可能了解的比较多了。我也会讲讲我在人类语言和文化上的感悟,或者,我也会给大家说说Perl语言和中文字符间的一些趣事儿。当然我也可以讲讲Perl 6,毕竟我依然身在Perl社区。说不定,我还会讲一些人人都爱听的小段子呢。

此次采访感谢北京Linux用户组和PerlChina社区的支持!感谢CSDN卢鸫翔对本采访的贡献。


2014年3月30日,由CSDN主办的 “开源技术大会·2014”将在北京丽亭华苑酒店召开。多位开源界资深人士将出席大会并发表演讲,欢迎大家亲临现场与大牛零距离交流,开源爱好者和贡献者可申请免费门票。

>>>大会官网:http://ostc.csdn.net/

【探秘ES6】系列专栏(七):箭头函数 【前端框架】Backbone.js在大型单页面应用中的应用实践 【探秘ES6】系列专栏(六):解构赋值 《近匠》TestBird,专注的手游自动化云测试平台 【探秘ES6】系列专栏(八):JS的第七种基本类型Symbols 专访李林锋:我与Netty那些不得不说的事 手把手教学:巧用Core Data和RubyMotion开发iOS应用 《近匠》琥珀天气,精细化打磨征服Google Play 【CTO讲堂】人工智能到底能为我们带来什么? Linksys再度回归中国市场,主推智能路由 Windows 10:全平台战舰与移动化破冰——微软(中国)操作系统工程院院长谢育涛专访 专访友盟CEO叶谦:深挖海量终端用户数据的价值 七牛资深前端工程师马逸清:前端测试探索实践 实战iOS 9:开发者必须掌握的三种搜索API 腾讯Bugly干货分享:浅谈Swift在实际项目中的应用 【前端人生】ThoughtWorks黄峰达:利用横向扩展方式,快速学习前端新框架 这是前端最好的时代——论前端的“三化”建设 游戏引擎网络开发者的64做与不做(一):客户端方面 六问七牛CDN:打造融合CDN管理服务平台 《近匠》Wilddog野狗,跨平台的实时通信云服务 【CTO讲堂】招人不易留人更难——创业团队要闯哪些关? iOS UIView动画实践(四):过渡与伪3D动画 日程全公布|年度人工智能技术精英聚会 7月26-27相约北京 TypeScript 1.5发布,支持大量ES6新特性 快快快!27个提升效率的iOS开源库推荐 《近匠》Maxense,“云+传感”推动产业变革 【探秘ES6】系列专栏(九):使用Babel和Broccoli 2015年Postgres全球开发者大会参会总结 英特尔硬享公社启动“创意原型拍卖” 对接创意与商机 详解Swift 2.0(一):苹果做的25项改变 2015甲骨文数据库大会:回顾、感恩、展望,欲续写辉煌 请教个问题:每次启动机器都会打开IE跳到我们这边的一个内部网站去,本来启动就慢----火死了,怎么去掉---在注册表了改么? combo控件问题. 问一个关于刚开机的win.com的问题。请高手帮帮忙呀! dbs.Execute "SELECT * INTO 在校学生 FROM [Excel 8.0;DATABASE=" & App.Path & "\MyExcel.xls].[WorkSheet1] "报错,在线等待 请问我如何在注册网站成功后,在exchange中也建立一个与注册网站时同名的帐号呢? ASP(javascript)自动回复问题?? ★★母亲的生日★★ 哪位有没有用spcomm控件进行串口通讯的例子? 大家帮我看看这是用哪个做的? 关于打印... 两路由器的使用方法比较,哪个好些? 在线求助:有没有改变电脑所连的打印机打印属性方向的API函数?多谢 我要送分 设置ejb的几个接口时,我有点弄不明白 有没有什么办法把ACCESS的表打印出来?格式改变一下? 烦啊~~~~ 谢谢!如何让对话框的大小不受屏幕分辩率的影响??? 请问怎样避免多用户同时访问数据库中的表? 简单问题:怎样用url打开一个文档?多谢 怎么控制小数的位数? 这个QQ炸弹好厉害,是什么原理呢? 我的问题怎么老是出现在这个地方。。。。 一个对话框程序调用dll中函数的问题! 请教有关类的扩展 请问WIN2000专业版IIS为什么连接限制是10 急,为什么我的数据库会出现这样的错误? 寻求一个好的全屏翻译软件(在线等候,在线给分) 寻找《编译原理与时间》电子文档下载url 升级了,散分小庆.认识的朋友进来捧个场,不认识的也进来热闹热闹!忠心感谢:-) 奇怪的问题 如何解决在一个表单中多个提交按钮的问题? 请问怎样关闭135端口 Photoshop7.0的一个简单问题,大师们帮帮忙! 关于动态查询的问题? 请问如何验证代理服务器? 超过半个小时不作任何操作就把这个连接KILL掉,改如何做呢? 如何才能做出只存在于托盘栏的程序! 搜集VB绘图源代码,多多益善 北京市里有没有支持asp.net的服务器空间提供吗? GGJJDDMM 帮帮我啊~~~~ 新手的问题--如何作到点击页面中的提交按钮,只刷该页面的DataGrid部分,而其它部分控件值不变?(在线给分) 大家帮忙,要取得客户端的信任,用服务器控件对客户端进行读写文件的资料? 谁说我们要和兄弟会和解了? 一直都是你们在攻击我们,靠还和解?道歉差不多。 版本的差异造成的问题,ADO连接SQL Server。求教!!! 海宜派(NSU Pie) 为什么insert into语句不能完成添加? 在线等一个简单的问题! 能用DOS盘启动然后用GHOST 备分LINUX分区吗?我想备份我的LINUX系统。 SQL中能否用CopyMemory这样的函数??? 我的猫竟拨不上号 一个菜问题 水蒸气蒸脸能杀菌吗 海星吃什么 为什么恒星都是轻元素组成为什么太阳上的主要元素是大约70%的氢元素和20%的氦元素? 蒸汽拖把杀菌效果如何? 海星吃什么东西? 朋友在遇到困难的时候我该怎么样安慰他? 英语翻译杨震年已五十余到密愧而出 海星可以吃吗快 用似乎造句,不是比喻句 某机械厂要制作一个容积为17576cm2的无盖正方体过滤水槽,多大面积的钢板 海星爱吃什么? 造句:新鲜①没有变质:②清新的:③少有的,不多见: clamp现在在画什么 海星到底是什么东西? 造句(比较特殊)人类也许(应该从旅鼠身上学到点什么)例如,如果人类(也毫无节制地繁衍下去),也许(有一天不得不走旅鼠的道路).用括号外面的词造句,括号里面的是要补充的部分急 下列哪项不是对细胞内自由水的描述A 吸附、结合在蛋白质等物质上B 能够流动和易蒸发C 是生物体代谢活动的介质D 是良好的溶剂 如何记忆细胞器分工 还有有几层膜 我老是记不住 星云不是由气体和尘埃组成的吗?.那为什么会燃烧呢?如果它没有燃烧,那为什么能发光呢? 对细胞内自由水的下列描述中,错误的是A 含量最多,是细胞结构的主要成分B 是极性化合物能溶解多种极性或离子化合物C 能参与全部水解反应D 能与其他物质结合,转化为结合水求解析TOT答案 记忆B细胞可以继续分裂增殖吗? 关于你的朋友在英语上遇到困难想放弃的一篇劝说信 氧化钙在空气放置硬块状固体,固体的成分是什么? 手偶然碰到针尖时产生的反应是( ) •A.痛和缩手同时出现 •B.先感觉到痛,接着缩手 •C.先缩手,接着感觉到痛 •D.无法确定先后顺序 灼烧不能区别丝和羊毛?郁闷,C.压缩天然气和液化石油气是两类常见的清洁燃料,都属于碳氢化合物 D.用灼烧的方法可以区别丝和羊毛 哪个对?理由,我纠结丝的本质. 海参和海星都属于棘皮动物门吗ma 七大洲的英文单词怎么说啊 还有它们的读音? 羊毛和纯棉可以用灼烧的方法鉴别吗? 海星是在什么海中生活的动物 下列关于恒星叙述正确的一项是?A恒星都是由炽热的气体组成的能自己发光发热的天体B恒星的质量体积比地球小 C恒星在星空中的位置是固定不变的 特殊造句 海星如何生存 蝙蝠是如何看见东西 特殊怎么造句 用典型造句.用典型的2种解释造句,1具有代表性的 2具有鲜明的个性特征 蝙蝠如何看见东西 用特殊造句 水进入细胞是自由扩散还是协助扩散? 我家养了两只蝙蝠、它们吃什么的? 在要开森林大会 斑马生病了 请问还有什么动物没来? 如何补充人体各种所需的营养物质例如买维生素药物,或者像补充蛋白、钙铁锌等等的这些药物,一般人都应该补充哪些,饮食这方面天天吃什么补充营养比较全面,我身体不算强壮,总是想买点 电厂CFB锅炉 煤仓堵煤问题怎样解决注意 震打装置没用 液压疏通没用 空气疏通没用 煤仓内壁加高分子板才没用 希望给点改造建议 男人什么环境下肾上腺素会升高 蔗糖为身体补充的营养素是什么 关于2012年世界末日的说法 怎么会肾上腺素飙升 圆形水槽里有100厘米深的水,水槽的底面积是300平方厘米.将凌长6厘米的正方体铁块放入水里,水面上升几厘 做平抛运动的物体是处于超重状态还是处于失重状态?还是都不属于? 肾上腺素过多会产生什么现象? 小鼠实验性肺水肿的实验结论是什么? I like sports.1、变一般疑问句,并否定回答.2、用“Mke is brother”改写句子.3、对sports提问 请问.说是2012.世界末日这种说法是真的吗 手长脚长的人代表什么我的手指和脚趾都超长.所以给人的感觉手和脚都很大.这样的人代表什么? 食用菌的常温消毒炉是怎么造的?他有什么原理? 2000年时也曾有传过世界末日的说法吗?为什么听到别人说曾在2000年时也曾传过有世界末日的说法?我都没听说过呢.可能是当时我太小了,那现在的2012世界末日也只是一种谣言吗?会不会真的是 手会随着人变高而变长吗 食用菌栽培代使用锅炉送气灭菌和土蒸锅直接灭菌的优缺点是什么? 下蹲过程中,人是处于失重状态还是超重状态? 请问一下灭菌后的培养皿有水蒸气可以直接做吗? 请问食用菌灭菌锅炉一般在1700-2000元左右,在哪里能买到,我怎么发现没有这么便宜的 做如下运动的物体,处于失重状态的是(1)加速上升(2)加速下降(3)减速上升(4)减速下降可多选 三学童上学时遭绑架遇害 家长质疑校方男子驾车遭陌生人袭击追逐 逃到派出所上海自贸区“满月” 周边房价上涨三到专家:“以房养老”适合中国国情 明年媒体追问3小学生被绑架杀害:校车为何公安部要求依法从重从快打击航班“诈弹广西醉酒警察枪杀孕妇案死者家属拒绝政专家称今年将有45万人出国留学 90印度首都发生工厂火灾6人死亡两名法国记者在马里遭杀害南太平洋岛国汤加附近海域发生6.5级北京市委书记:把反恐防暴切实纳入维稳卫计委:医疗服务费用单纯靠政府承担是48家汽车生产企业将接受整顿 考核仍哈里王子遭英报窃听4名中国记者获国际科学记者奖巴塔首领遭美军无人机空袭身亡俄罗斯不阻挠斯诺登协助德调查永康一辆百吨槽罐车侧翻 压住宝马致母杭州10岁女童遭淫魔猥亵 家长怒称出法国阿尔萨斯华人联谊会接受国侨办赠送【云信时评】只有尊重医生,医改才能成【云信时评】透明度高了才能买到票云南信息报【兰州警视】老哥俩互殴酿命案 谎称为两会体坛焦点:刘翔首谈“假摔” 姚明甘肃省农牧厅发布大风沙尘及降温预警(下月起省内机动车可异地审验【兰州警视】西固消防查封两家火患场所看球者奇葩事:中超球迷被赶 南非老人兰州:部分行人无视红灯横穿马路(图)兰州:乘坐公交出租有意见可投诉中国探月三期总设计师:建议加快制定航日本决定派机参与搜索马航失联航班日美就东海防空区致函国际民航组织 中民生实事 惠泽城乡百姓乌鲁木齐市召开宣传思想工作会议玛依努尔·尼亚孜:为医患和谐撑起“保新疆代表团审议最法和最高检工作报告 住疆全国政协委员提交150余件提案住疆全国政协委员提交150余份提案中科院公布客机失联海域遥感影像 发现
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘