西西河

主题:【原创】浏览器是怎么变成操作系统的 -- 美人他爹

共:💬233 🌺560
全看树展主题 · 分页首页 上页
/ 16
下页 末页
家园 每个人的操作习惯不一样

当你经常需要对多个关键词进行搜索结果的对比的时候,就会发现百度这个弹出新窗口很方便

家园 如果浏览器实现了现在操作系统的全部功能

那么他和现在的操作系统还有啥区别,费了半天劲对用户来说有啥好处?

家园 永葆青春是相对的

应该是这样描述的吧:

对于观测者而言,光速运行的物体的时间是静止的,也就是说,如果有一个时钟,相对于我们作光速运动,那么,我们可以观测到这个时钟是静止的(也就是我们所说的钟慢效应)。然而,如果那个时钟里面住着美人他爹,在他的眼里,这个时钟是正常运行的,他本人也会变老。

但是他对于我们做光速运动,意味着我们也对于他做光速运动,他会惊奇的发现,我们的时钟都是静止的,并且我们都永葆青春。

家园 我预测啊。将来很有可能是前台和后台的结合

以前是 终端/主机,客户端/服务器 组合,将来很可能就是在这个概念上发展,只不过客户端可能会变的更瘦,服务器端变的更肥(云计算)。到了那个时候,除了玩游戏的需求(很可能游戏也都是专门的游戏机,没人用计算机玩了),客户端是可能只需要一个浏览器就够了。

到了那个时候,的确是“从对PC硬件的追逐,到对数据的追逐”

家园 环肥燕瘦

这个到底服务器是环,客户端是燕;还是服务器是燕,客户端是环,也争了好久了。

当年小型机的时候,客户端是燕,因为硬件太贵;后来微机时代,客户端做了环,不仅是因为硬件便宜了,更因为用户需要自由,然后wintel在后面一推“胖就是美”,客户端就胖起来了。

再后来,NC的时候,想让客户端减肥,客户端不干了:本来我们身体好好的,就是有点赘肉嘛,你偏偏让人家变成没有网络就不能干活的二等残废,谁干啊?你干,wintel还不干呢,少卖多少东西啊。

这次呢,我看goog和一帮云计算的吹鼓手们是下了狠心了:行,你不减肥是吧,你不减肥,我增肥还不行么?你客户端再胖,也是贵妃级别的,你你你,你敢跟internet去相扑么你?我当相扑运动员,怎么也比你肥吧?

所以我估计,这次是客户端的功能稍微精简一些,让用户使用更方便,但是不是减肥,而是服务器那边,变成一个庞然大物。

家园 我的逻辑是这样的:

1. 不再指望摩尔定律能够为我们提升单个core的性能

这个是已经发生的事实,有物理定律在前:目前的CPU架构,20级流水线已经是接近了fan out of 4,也就是说,20级流水线基本上是当前CPU架构中,单核的处理极限;有软件技术在后:20级流水线的跳转代价太大,已经足以影响到带来的速度提升。

2. 软件开始摆脱对摩尔定律的依赖,性能的提升将更多的依赖并行处理,多机,多核

这是已经发生的事情,说明人们对计算能力的需求,还没有消退。是1的自然延伸。

3. 软件开始转向对海量数据进行加工

海量数据其实是internet的特性,目前的成功处理办法就是搜索技术。 这样能保证其广泛适用性和灵活性。在无结构的搜索技术基础上引入结构化的如SQL可能是正道。 而不是相反的从sql出发。

internet有海量数据,但是海量的数据同样存在于其他领域,搜索技术适用于internet,是因为internet的主要数据依然是文本。对于其他数据,要具体分析。

软件的本质是对数据的处理,处理的数据量越大,单位数据的处理成本越低,现在是经济规律开始起作用。

4. 对数据的采集将是软件和硬件的一个新热点

从3推广,软件需要更多的数据,来降低单位成本。采集数据是为填饱软件的胃口而来的,当然你说的管理数据也是很重要的。

5. 当年硅谷卖的,是硅片上面晶体管之间的结构,现在值钱的,是数据的意义

目前的软件和硬件,都是在买知识的copy,不过一个是光盘上面的copy,一个是硅片上面的copy。未来的知识在哪里?怎么卖?我看,是海量数据里面的意义,比如某个用户喜欢某种商品,他同时也喜欢另外几种商品。

6. 硬件将转而成为软件的附庸

软件和硬件都是商品,都有固定投入和平均单件成本,但是软件的平均成本远低于硬件,更适合吸收资金。当商业的发展集中到软件,硬件就更加需要软件的支持才能进入市场;另一方面,硬件技术的成熟,也导致有更多的硬件可以选择。所以我说,硬件会成为软件的附庸。

家园 百度/古狗都是可选的

在搜索框的右边有设置/preferences可以选择是否在新窗口打开搜索结果

两者的界面都几乎一模一样

要说不同,大约就是缺省设置不同吧。其实这也符合各自的风格,google当新出来的时候和各个搜索引擎的直观上最大的不同就是界面的简洁。而百度给人最大的感觉就是“粘”。

或者说google是用户友好的,百度的商家友好的。

家园 你这个说的实在是太有道理了。

你这么一说,突然让我想起APPLE+GOOGLE的组合,简直是无敌啊。GOOGLE在后面搞一个庞然大物,APPLE在前面搞一个接入设备。

其实现在的 iphone,ipod 和 apple 的 app store 应该就是那个意思了。

家园 这个贴子顺手推荐一下吧。

最近帮人看的几个business plan,都和这个有关。

家园 就是这个主贴。

SaaS开始登陆了。这是软件业商业模式开始要变了。

家园 多谢马丁叔叔

最近火星天气可好?您在哪里发财?

家园 【番外】怪异的SQL

当年学SQL的时候,就觉得这个语言,怎么那么怪异呢?要说我也不怕学语言,当年C语言还是我大学里面唯一一个满分的科目呢。后来自学的C++,以及Pascal的新马甲Delphi,汇编,VB,Java,php, Javascript,Python。这些家伙,一个个都是换汤不换药,用图灵机的模型一套,全部现了原型。你面向对象也好,你内存管理也罢,都是图灵机的一种描述方式:对某数据进行操作,然后放到某个存储单位里面去。唯一不同的是这个数组,是一组数据,但是放到循环里面一看,还是对某个数据的操作。不过,循环貌似是图灵先生心口永远的痛,这个图灵停机问题,要是没有循环,就解决了一大半,只要把往回跳的goto都挑出来就可以了嘛。且慢,goto?循环不就是一种守规矩的goto吗?

可是SQL和各种语言都不一样。当年学SQL的时候,我正好知道已经保研,整天琢磨着多和老婆溜溜弯,对这种样子怪异的语言,我压根没怎么上心。

你看,这种语言首先操作的,都是数据集合。这首先就让人很心烦,哪有上来一个变量就是一个不定长数组的?而且操作的结果也是集合,从一个table,到另外一个view...

其次,这个语言,根本不关心底层的实现,到底这些数据是怎么放的?多大?多少bits?什么编码方式?都不说,听着就让人不放心。

第三,这个语言的操作对象的类型是什么?没有定义,只是一个简单的table。只要这个table里面有相应的column,就可以操作。至于是不是多一column少俩column,SQL大多数时候都不在乎。其实呢,仔细想想,这个table也是不需要的,对大多数select语句来说,这个table如果换成一个集合里面的数据,而这些数据,尽管参差不齐,但是只要都有这个SQL语句里面用到的property,那么就都可以处理。

最让人不满意的是:这个语言大多数时候是不需要循环的。虽然现在SQL已经有各种支持循环的版本,但是怎么看怎么觉得那些都是C语言的入侵,和SQL本身的风格不同。没有循环?或许图灵先生会喜欢吧,这样写出来的东西,肯定能把活儿干完,不用担心停机问题。

总之,这个语言,怎么看怎么不鸟机器硬件。它,貌似只关心数据,一堆一堆的数据。

关键词(Tags): #番外
家园 果然达人是登高望远

啥编程语言都能上升到图灵机的高度去理解,大概能看的透彻许多吧...

想当年讲图灵机那门课,上下来我也没搞明白图灵机到底咋回事,最后考试所有图灵机的题全都是瞎编了蒙上去的...

所以只能做民工吧...

家园 哈哈

这个语言,根本不关心底层的实现,到底这些数据是怎么放的?多大?多少bits?什么编码方式?都不说,听着就让人不放心。

同感,同感。总有飘在半空中的感觉,往下一看见不着底,心里虚得慌

家园 这个类比不太对

我觉得你的意思可能是想说PC等等以后可能只起到UI的作用

TCP/IP只是一个数据传输协议,也就可以跟电脑上的总线接口之类的比一比吧

全看树展主题 · 分页首页 上页
/ 16
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河