不再需要文件!我希望这一论调足以吸引你的眼球。文件系统是过去20到25年来最稳定的形态。但是,问题在于——我们真的需要文件吗?请看来自维基百科上的一段话: 程序不一定需要通过文件名和路径来访问数据,可以通过硬编码程序来直接访问某个存储设备范围内的数据。同样,从技术角度上看,路径和文件夹也不是必需的,所有的数据都可以通过平铺形式存放,并通过某些外部定位方法(如类型化的绑定分页)来识别。人类用这种系统进行日常的数据组织和管理是极其困难的。 文件的使用无处不在。不过,稍稍停下来想想。我们实际上并没有在网页上使用文件。遇到用网页形式组织事件的时候,文件的意义改变了。 我刚读到Alex Bowyer在O’Reilly Radar 上的博文——为什么文件应该消失?有空读一下这篇文章,你会有自己的想法。你日复一日的生活中有多大程度上依赖文件,有哪些地方完全不需要文件呢?下面这段话令人振奋: 文件和文件夹的理念完全不适合现代世界。秘书抱着一大摞纸忙着交给老板然后在满是灰尘的小房间整理卡片的70年代办公室再也不见踪影。我们的生活变得数字化,在线购物和与远方亲人聊天的数据可以瞬间压缩并传遍全世界。 现在错综复杂的文件和文件夹已经变得酷似上述例子中的一大摞纸。Alex引入了流和相关信息的概念。我发现这很有意思,因为它实际上完全否定了文件存在的必要。简单浏览一下下图信息。 没有文件的CAD? 现在,我们来探讨一下CAD/PLM的世界。CAD及其他设计系统的根基就是文件。我们用文件来存储装配件、零件和图纸。除此之外,我们还将它引用到其他地方。你认为“文件”结构会永远与CAD和其他设计系统共存吗? 我发现CAD供应商已经明显在努力使设计和工程的世界向现代网络应用的构想上靠拢。 一开始信号就很强劲。比如,CATIA V6竭尽全力将CATIA系统直接连入Enovia后端,从而减少了文件的存在。像AutoCAD WS的Autodesk云体验项目让文件从本地磁盘上消失。PTC发布了Creo应用。如果PTC能实现未来消灭文件的构想,将是非常有趣的事。 我的结论 我认为,计算和信息构架正从以文件为导向转换到以数据(和网络)为导向。转化已经开始了,例子都摆在眼前,结果只是迟早的问题。制造业是个变化缓慢的环境,工程师也不喜欢变化。 以上内容仅代表我个人观点。你对于没有文件的未来作何感想呢? 原文信息 推荐者: youwenjun 原文作者: Oleg Shilovitsky 原文日期: 2011-07-27 |