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

【独家专访】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/

“DIY”可穿戴设备:索尼开放智能手表固件 在微软的八个月里,我学到了这些 谷歌实习生每月都拿$6000,你呢? 【第五届中国云计算大会】由瓦特变比特输出,新疆要做中亚云服务中心 应用程序扩展性实现的十宗罪 图文:看谷歌实习生的惬意生活 为移动而设计:交互设计篇 小米游戏中心月度报告:极品、神庙、找你妹 中科院:常温下的液态金属电路3D打印机 细数IE10里的HTML5特性 使用Twitter Bootstrap的五大理由 Twitter重塑API战略 开启V1.1时代 Sony开放SmartWatch 支持第三方定制固件 甩啦甩啦!Apptopia帮开发者在线买卖App所有权 聚焦全球移动市场:印度,这块肥肉不太肥 Google决定明年一月份停止对Chrome Frame支持与更新 你应该关注的几个Eclipse超酷插件 华为王丰:FusionCube打造下一代融合一体机 上海云人联合创始人吴朱华:中国人也能做出最好的实时数据库产品 Facebook RSS替代Google Reader?或因其社交属性失败 让这么多国外开发者如此兴奋,iOS 7到底好在哪里? Web开发中那些不招人“待见”的功能 最好的超级计算机在中国 为开发者提供的10款Web应用程序 5000万次下载:HandyGames如何征服Google Play? 红帽大战Ubuntu:750小时免费企业版红帽套餐即将登陆AWS EMC Sanjay Mirchandani:92%虚拟化,使更少IT人拥有更大交付能力 从NSA携谷歌、微软等9家名企监控用户行为看数据安全 【专访间】新科兰德创始人左磊:我们的“卖点”是“数据弹药” 甲骨文公司宣布推出最新Java EE 7 10款最佳CSS/jQuery开源图片说明 FLL 链接库怎样写? 很简单问题,答对马上给分 大家帮我看看以下代码有没有问题 请大家帮忙看看这个jmail发邮件的问题! 关于客户端控件file,并且显示图片的问题 求救,你遇到过吗? textbox问题。在线等待! 蓝屏提示Kernel stack size less than 0x500 bytes,怎么解决阿 关于数据库恢复 这里有人搞PSOS开发的吗?? 上帝说他喜欢偷窥,我当然愿意让他在我的第一次的时候大开眼界,但我只和那个跟我结婚的女人做,上帝哭了,说“我怕是等不到了” 菜鸟的问题:orb vs application server 关于在vector里面放入跟踪类的一些情况,进来看看。 Jdk 1.4 怎么删除一个string内所有的中文字? 哪位有输入法的源程序(vc6.0可以编译的)可否给俺发一份? 初学者问题,php、mysql如何安装? 一台新路由器怎么来配置啊,谢谢了!! 急聘二名程序员 今天发现以前上不去的网站可以上了,是否中央对网上舆论放松了? 文件的操作问题 强烈建议斑竹删除魔鬼先生的ID,因为它不配和我们在一起讨论问题 南方的服务器都访问不了了!! 包括tencent, etang 还有我放在上海的服务器 C++标准? DDE技术请教高手 大家帮忙估个价吧(本人 成都),谢谢! 关于在php 中使用 script 的问题 怎样在每天的规定时间触发一个事件?(100分) struts多行提交怎么做!!!!!!!!!!! 在16M的flash中做了一个linux系统后,如何给它加一个rsh的服务器?(现在只有1M空间了) 请问各位作过水晶报表的,我是用报表专家的提示连SQLSERVER2000数据库,但为何运行时提示:无法登陆!!有那位有过解决的经验??很急, 有人知道这是为什么吗? 用ASP可不可以显示数据库的表的结构啊? 2000个线程同时填数据库的测试结果 如何用VC来画座标图,望众高手献艺 怎么编译pro*c? (unix下)———在线等!!!! 今天升到5个裤衩,高兴,散分 有谁知道《斯托克代尔悖论》的内容? 使用VB6.0编程设置IIS5.0服务器 谁有InstallShield,包括汉化界面,中文语言包和注册码,200分回报 freedorm格式数据窗口打印问题,字太长如何自动换行, 一个头痛问题。 做过政府审计软件的请帮帮忙,怎么从十来套不同表结构的数据库导数据到一个固定表结构的数据库呢? 如何让菜单可用或不可用?急啊~~ Lotus中的js问题 哪有Oracle中文最新版下载呀, 请问各地delphi认证培训的费用是多少? re:下雨了 怎么样加提示框 借一个问题!XP里面网卡怎么工作不正常 请问有什么办法破VBA的密码 CEdit 背景色的问题 100 分 快速排序的一次划分算法是不是应该先从右边向左边走,然后才从左边往右边走?是的话请讲讲你们认为的原因 trousers是什么意思? 今天听说《光辉岁月》是beyond乐队献给南非首位黑人总统的歌曲,请问这位总统叫什么名字 左边一个反犬旁 右边一个孔字 有这个字吗? 有的话叫什么谢谢啊 trousers是什么意思?关于这类词还有什么 光辉岁月 是beyond为曼德拉写的 这句话用英语怎么说 hippo是什么意思 trousers是什么意思?原型是?原型是??? 我知道是裤子,这个单词的原型,英语的原型???? 形容快活 带心的成语 请问 hippo 什么意思? 注册税务师 英语缩写是什么? 求高手教如何做政治选择题 蝙蝠张开翅膀改为比喻句要正确的 注册税务师用英语怎么说 e e t r c n 怎么排成一个英语单词 r,e,n,t,p,a 组成什么单词? 怎么用MATLAB解微分方程组?方程如下:初值只有一个,t=0时,dvx/dt=0;dvy/dt=7.98.麻烦写出详细的程序步骤dx/dt-7.76y^2-109.36x^2=0dy/dt-7.76x^2-109.36y^2=-7.98 若某一函数的导函数是2的x方,则该函数为? 七人抬棺是什么意思 vb中line中x1=x2,y1和y2可以颠倒吗就是像三角形的高一样的直线 关于出师表和陈情表的经典名言 花花轿子人抬人的含义 VB中:Picture1.Line (40 * x1 / e,40 * y1 / e)-(40 * x2 / e,40 * y2 / e) 请问40 Private Sub Command2_Click()Dim x1 As DoubleDim x2 As DoubleDim y1 As DoubleDim y2 As DoubleDim d1 As DoubleDim dx As DoubleDim dy As DoubleDim f As Double '定义变 market access mechanism 我要一个准确的翻译意思我懂 花花桥子人抬人的含义 英语翻译 四年级科学小论文 100字 水抬人万丈之高什么意思 什么是scale up和scale out 科学作文100字 鲁迅哪场演讲中提到了“魏晋风度”这个词? scale we want to talk about gains in terms of scaling the solution out with an AX object server that scales out What are some items or possessions that you or your family own that you cannot live without today? 说明 speak up 的意思,并造句 the relation between domestication and foreignization我要英语的答案,字数大概是300字左右 下面这句中的“ scale up ”是什么意思?It is so tricky that I have given up on it for now as far as finding a general solution that can scale up well我是指:在这句话中,scale up怎么理解? 问大家一个重要的问题,大家给宝宝穿的衣服都是化学染色的吗? 用鲁迅的口吻如何说一会儿这个词?我在模仿鲁迅写文章,用到一会儿这个词,可是总感觉鲁迅在写文章是不会用到一会儿这词,请问他会用哪个词来写.我写的原句是:先生外出,一会儿才能回来. 如果有勇气的话,就不要吝啬该付出的信任谁能帮我解释下这句话的意思啊,先在此谢过啦~~都没人回答了么?如果回答的好我给加悬赏~~ 请用so to speak造句要求一个句子把so to speak放在句中一个句子把so to speak放在句末 《皇帝的新装》当骗子站在游行大典的人群中时会说什么? Skill Up Before You Scale Up 解释并用speak for 造句, 跪求各位大神的解答,英语单选题,难度高一,要有详细解释和翻译,会另外加分,五点之前都行,非诚勿扰.3. I don't want to buy the sweater because I don't like the color . (C), it is too expensive.A Except B Except for 说明要成功就必须付出代价的名句 宝宝衣服染色了怎么办啊? 고독한.Poser 用speak,spoke,spoken造句 Currier the original Invoice是什么意思 相信自己,相信伙伴,付出会于回报成正比,曾经有句话,作为一个领 法语问题40_____-moi le dictionnaire ,s'il te pla?t.a.Apporte b.Porte c.Emmène d.Mène40_____-moi le dictionnaire ,s'il te pla?t.a.Apporte b.Porte c.Emmène d.Mène 古代,人们在称呼上都非常礼貌.古时人们常说的令堂,令尊,拙荆意思分别为: 英语翻译Structure Determination of Organic Compounds:Tables of Spectral Data内容主要是讲数据结构的 Emm 这个是什么意思呢? 请教 scale 的用法 翻译韩国人名 Park Il Young EMM卡 是什么 trousers 韩国歌手Park ju hee翻译成的中文名字是什么? 德媒调侃奥巴马:没有朋友了 至少你有俄学者:不要对伊核谈判前进步伐抱过高尼日利亚军方打死95名武装分子美国对中国等七国钢铁产品发起贸易救济英媒称美监听35国政要 奥巴马被称愈英国首个“音乐试管婴儿”诞生 狂爱听北京天坛公园频发虐猫事件 已致数十只俄罗斯免费医疗陷入两难境地 有效果难纽约油价25日继续走高突尼斯召开全国对话大会第一次全体会议蒙古国总统或成金正恩时期首位访朝元首综述:欧盟关注“窃听风云” 欧美信任美元对欧元汇率25日继续下跌纽约股市标普指数25日再创新高独联体在明斯克举行峰会日本福岛外海强震上修为7.1级 东京俄罗斯加大乌克兰施压力度欲让其放弃北印总理对美监控很淡定土耳其加入欧盟谈判下月重启美国缘何窃听亲密盟友美监听全球30余国首脑世界杯开球时间确定改革红利惠及普通工人二维码服务进社区灵活就业人员快去缴纳养老保险费使馆遭冲击 俄要求波兰道歉failed: 这态度,超专业新人宣誓费竟趁喜打劫failed: 出租车涨价了 部分民市场发酵更需左右逢源严管渣土车 24条举措将出台伦敦 拟在海上建巨型机场failed: “海燕”飞过failed: 邢台为供暖设备“体检国内油价明日有望下调统计局公布31省市去年居民收入排行甘failed: 不明白BJ40彰显越野实力4颗彗星齐聚东方天空农村五保老人明年起每人每年补助500failed: “步行”者,走得欢勤劳肯干的老汉偏瘫后一贫如洗
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘