作为开放源码促进会的领袖人物,埃里克·雷蒙德一直在商界努力为老一代的Unix的程序员和越来越多的Linux的拥护者之间搭建一座桥梁。而且他的这一思想与他写的“新黑客字典”一书的内容不谋而合,该书1991年出版,主要谈到了因特网和黑客文化,至今仍具有浓厚的传奇色彩。 最近埃里克·雷蒙德推出了他的一本新书“Unix编程的艺术”,书中涉及了编程文化的精华和使用Unix的一些思维过程。在近期为其新书做促销的间隙,埃里克·雷蒙德接受了因特网新闻(internetnews.com)的采访,就许多科技话题提出了他的看法。 问:过去十年里,程序员在上学期间接受的初步训练都是Windows,目前是不是同样的状况?或者学生们都在接受Linux的培训? 这两种情况都存在。现在是个人计算机的世界,这是再明白不过的事实。在今天的孩子们看来,所谓的微型机和大型计算机都似乎没有存在过。 问:你认为还有什么更加重要的发展趋向? 64位计算机的出现产生的影响出乎我几年前的预料,而主要的原因是对地址空间的需求超出了我原来的估计。 问:可扩展标记语言(XML)目前在程序开发者中间都非常流行,人们对XML的作用会不会存在一些误解? 据我所知,有些人认为XML具有一种神奇的功能,它可以解决数据结构和数据组织问题,这是一个严重的误解。事实上XML不可能有这样的功能,因为它仅仅是一个基本的syntax,只能解决一些低级问题,比如如何连接记录,写出在高层次上设计的结构等。像文档类型、数据库方案,以及在不同的方案和文件类型之间传送数据等一系列问题都是XML自身所无法解决的。现实的世界多源的,一直是这样,将来也会是这样。 问:我们谈一下XML的安全性能好吗? 我认识XML数字认证组织的负责人。他很快将发布一个标准,我们也将会拥有一种标准的、保证XML数据安全性的体系。因此我想在不远的将来数据安全性将有很大的进展。 问:你对SOAP-即以XML为基础的简单对象访问协议有何看法? 事实上我认为SOAP的作用并没有宣传的那么好,就如同C++和C之间的关系一样。你也知道C++的功能要强大一些,但同样它使得程序更为复杂了,因此它的效益并不好。我想SOAP跟XML-RPC(远端程序呼叫)之间也是同样的关系。 通常有一种现象叫作第二系统综合症,也就是说你之一次设计的系统可以完成80%的工作任务,这个系统是相当简洁的,但是为了完成另外20%的工作你往往就会重新设计第二个系统,而这个系统本身将会是无比的复杂,以至于自身常常都会崩溃。 SOAP就是一个糟糕的第二套系统。我认为SOAP并不可靠,因为它自身过于复杂。人们只能有两种选择,要么决定XML RPC已经完全足够了,要么搞出一个第三套系统来。 问:谈谈你对Java的看法? 我对Java并没有更深的研究。大多程序员都使用Java,我却使用Python,这两种语言在功能上没有太大的区别,因此我也没有放弃Python而选择Java。 问:谈到scripting语言,不可避免还要涉及Python、Perl和PHP,你对此有何看法? 我认为这些新一代的scripting语言非常容易上手,是功能强大的工具。它们并不能解决所有的问题,但是他给你提供了一个寻找快速解决方案的途径。这是难能可贵的,因为与传统的编程语言之间的冲突是相当严重的,你也无法尝试所有的方案。
this TBufferWriter buffer,};2.59 $ rustup override set nightly-2019-04-1103bb7638 00 00 00 00 00 00...
众所周知,微信不能链接,也没有链接到这个功能,不过,我确实有一个方法,但这个方法仅限于您和您的助教都使用的iPhone。 其他品牌的手机目前还不清楚,因为它们目前没有在使用,话不多,上个辅导课吧。...
来源:佳米学堂-专注于新媒体运营干货分享网址:http://jiayuan.021021.com微信:2451976 虽然说网络是一个不现实的世界,但是,还是有很多人沉迷其中不可自拔,看看每天公交车...
拿着6.8元一个月的空间已经一年半了,实在经不住现在的流量冲击,因空间问题,太多用户打开我的博客出现502错误,无奈只有更换空间,这空间没换好,导致现在出现网站降权现象。所以,接下来的干货来了,让大家...
JavaScript Load Image是一个用于加载以File或Blob工具提供的图像或通过URL加载的库。它返回一个可选的缩放和/或裁剪的HTML img或canvas米素。它还提供了剖析图像米...
2500英镑一晚值得一个女人沉迷于鬼魂吗?一旦一个女孩失去了童贞,再多的钱也买不回她,她的名声也是面目全非。这对男孩子有好处,但如果是第一次,对女孩子来说肯定不值得。即使一生中只有一个人和陌生女人上床...