新足迹

 找回密码
 注册

精华好帖回顾

· 粽子糖 (2005-2-3) chris2002 · [别样情书] 大闲话:涉猎虽曰无用,犹胜不通今古。 (2008-10-20) Tiger_Karen
· 17/12/2018,200楼更新~~原来已经这么久没有更新了!!!!唠唠叨叨加多图~~我的小puppy,斗牛梗梗staffy成长记 (2016-7-4) 特屋安 · 香,酥,鲜——诱人小茶点,芝麻海苔条。 (2008-12-14) Tiger_Karen
Advertisement
Advertisement
楼主:bulaohu

C语言和Unix的创始人Dennis Ritchie去世,享年70岁 [复制链接]

发表于 2011-10-16 22:54 |显示全部楼层
此文章由 Fernando 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fernando 所有!转贴必须注明作者、出处和本声明,并保持内容完整
没有C,没有Unix,连windows都出不来了
大牛上船了啊
Advertisement
Advertisement

发表于 2011-10-16 23:24 |显示全部楼层
此文章由 kone_zhang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kone_zhang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
唉,最近这段很多IT圈子的精英都去了,哀悼一下

发表于 2011-10-17 16:31 |显示全部楼层
此文章由 jaszhou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jaszhou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
又一位俺敬仰的IT界精英啊!沉痛哀悼!

发表于 2011-10-17 21:21 |显示全部楼层
此文章由 locatelli 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 locatelli 所有!转贴必须注明作者、出处和本声明,并保持内容完整
main()
{
    printf("Goodbye Dennis.\n");
}

发表于 2011-10-17 21:49 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这篇悼念文字写得很长,但是我觉得很精彩,而且非常精准地分析了为什么悼念Steve Job的人那么多,而悼念Dennis Ritchie的人这么少。强烈建议大家坚持看完,这种文章不多见,用“开卷有益”来形容最合适,你总能学到点什么的


https://plus.google.com/u/0/1122 ... 4/posts/dfydM2Cnepe

Dizzying but invisible depth

You just went to the Google home page.

Simple, isn't it?

What just actually happened?

Well, when you know a bit of about how browsers work, it's not quite that simple. You've just put into play HTTP, HTML, CSS, ECMAscript, and more. Those are actually such incredibly complex technologies that they'll make any engineer dizzy if they think about them too much, and such that no single company can deal with that entire complexity.

Let's simplify.

You just connected your computer to www.google.com.

Simple, isn't it?

What just actually happened?

Well, when you know a bit about how networks work, it's not quite that simple. You've just put into play DNS, TCP, UDP, IP, Wifi, Ethernet, DOCSIS, OC, SONET, and more. Those are actually such incredibly complex technologies that they'll make any engineer dizzy if they think about them too much, and such that no single company can deal with that entire complexity.

Let's simplify.

You just typed www.google.com in the location bar of your browser.

Simple, isn't it?

What just actually happened?

Well, when you know a bit about how operating systems work, it's not quite that simple. You've just put into play a kernel, a USB host stack, an input dispatcher, an event handler, a font hinter, a sub-pixel rasterizer, a windowing system, a graphics driver, and more, all of those written in high-level languages that get processed by compilers, linkers, optimizers, interpreters, and more. Those are actually such incredibly complex technologies that they'll make any engineer dizzy if they think about them too much, and such that no single company can deal with that entire complexity.

Let's simplify.

You just pressed a key on your keyboard.

Simple, isn't it?

What just actually happened?

Well, when you know about bit about how input peripherals work, it's not quite that simple. You've just put into play a power regulator, a debouncer, an input multiplexer, a USB device stack, a USB hub stack, all of that implemented in a single chip. That chip is built around thinly sliced wafers of highly purified single-crystal silicon ingot, doped with minute quantities of other atoms that are blasted into the crystal structure, interconnected with multiple layers of aluminum or copper, that are deposited according to patterns of high-energy ultraviolet light that are focused to a precision of a fraction of a micron, connected to the outside world via thin gold wires, all inside a packaging made of a dimensionally and thermally stable resin. The doping patterns and the interconnects implement transistors, which are grouped together to create logic gates. In some parts of the chip, logic gates are combined to create arithmetic and bitwise functions, which are combined to create an ALU. In another part of the chip, logic gates are combined into bistable loops, which are lined up into rows, which are combined with selectors to create a register bank. In another part of the chip, logic gates are combined into bus controllers and instruction decoders and microcode to create an execution scheduler. In another part of the chip, they're combined into address and data multiplexers and timing circuitry to create a memory controller. There's even more. Those are actually such incredibly complex technologies that they'll make any engineer dizzy if they think about them too much, and such that no single company can deal with that entire complexity.

Can we simplify further?

In fact, very scarily, no, we can't. We can barely comprehend the complexity of a single chip in a computer keyboard, and yet there's no simpler level. The next step takes us to the software that is used to design the chip's logic, and that software itself has a level of complexity that requires to go back to the top of the loop.

Today's computers are so complex that they can only be designed and manufactured with slightly less complex computers. In turn the computers used for the design and manufacture are so complex that they themselves can only be designed and manufactured with slightly less complex computers. You'd have to go through many such loops to get back to a level that could possibly be re-built from scratch.

Once you start to understand how our modern devices work and how they're created, it's impossible to not be dizzy about the depth of everything that's involved, and to not be in awe about the fact that they work at all, when Murphy's law says that they simply shouldn't possibly work.

For non-technologists, this is all a black box. That is a great success of technology: all those layers of complexity are entirely hidden and people can use them without even knowing that they exist at all. That is the reason why many people can find computers so frustrating to use: there are so many things that can possibly go wrong that some of them inevitably will, but the complexity goes so deep that it's impossible for most users to be able to do anything about any error.

That is also why it's so hard for technologists and non-technologists to communicate together: technologists know too much about too many layers and non-technologists know too little about too few layers to be able to establish effective direct communication. The gap is so large that it's not even possible any more to have a single person be an intermediate between those two groups, and that's why e.g. we end up with those convoluted technical support call centers and their multiple tiers. Without such deep support structures, you end up with the frustrating situation that we see when end users have access to a bug database that is directly used by engineers: neither the end users nor the engineers get the information that they need to accomplish their goals.

That is why the mainstream press and the general population has talked so much about Steve Jobs' death and comparatively so little about Dennis Ritchie's: Steve's influence was at a layer that most people could see, while Dennis' was much deeper. On the one hand, I can imagine where the computing world would be without the work that Jobs did and the people he inspired: probably a bit less shiny, a bit more beige, a bit more square. Deep inside, though, our devices would still work the same way and do the same things. On the other hand, I literally can't imagine where the computing world would be without the work that Ritchie did and the people he inspired. By the mid 80s, Ritchie's influence had taken over, and even back then very little remained of the pre-Ritchie world.

Finally, last but not least, that is why our patent system is broken: technology has done such an amazing job at hiding its complexity that the people regulating and running the patent system are barely even aware of the complexity of what they're regulating and running. That's the ultimate bikeshedding: just like the proverbial discussions in the town hall about a nuclear power plant end up being about the paint color for the plant's bike shed, the patent discussions about modern computing systems end up being about screen sizes and icon ordering, because in both cases those are the only aspect that the people involved in the discussion are capable of discussing, even though they are irrelevant to the actual function of the overall system being discussed.

评分

参与人数 1积分 +3 收起 理由
JuJu + 3 endlich fertig gelesen... :)

查看全部评分

发表于 2011-10-17 23:03 |显示全部楼层

回复 bulaohu 65# 帖子

此文章由 红色 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 红色 所有!转贴必须注明作者、出处和本声明,并保持内容完整
其实这就是为什么一个MICHEAL JACKSON死了会全世界轰动、痛哭、纪念。。。
但死一百个诺贝尔奖获得者,也没啥动静,WHO CARES。。。
Advertisement
Advertisement

发表于 2011-10-18 00:01 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
而且他对很多IT patent的分析也很到位

发表于 2011-10-18 11:09 |显示全部楼层

回复 bulaohu 65# 帖子

此文章由 lingyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lingyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这个真理普遍存在, 这也是为什么在任何公司任何人都喜欢做有visibility的事情,而不是那些背后的脏活累活

2010年度奖章获得者

发表于 2011-10-18 11:30 |显示全部楼层
此文章由 JuJu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 JuJu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
要那么多人知道干什么, DELL 是家喻户晓的公司, 买菜的大妈也知道,NETAPP, Juniper 要搞IT的才知道吧, 你想给DELL干还是想给NETAPP, Juniper 干呢.

发表于 2011-10-18 11:30 |显示全部楼层
此文章由 rogerk 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rogerk 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bulaohu 于 2011-10-17 21:49 发表
这篇悼念文字写得很长,但是我觉得很精彩,而且非常精准地分析了为什么悼念Steve Job的人那么多,而悼念Dennis Ritchie的人这么少。强烈建议大家坚持看完,这种文章不多见,用“开卷有益”来形容最合适,你总能学到点什么的 ...


不是完全同意这个看法。。特别是最后几句话。如果一个没有jobs的世界,还是可以运转的,但是如果没有了Dennis Ritchie,就不知道什么样子了。是的,如果我们没有了牛顿爵士,我们将一事无成,还生活在蛮荒时代,可是,牛顿的伟大,不代表其他在他的基础上做出自己创新的人就不伟大。

一个建筑的建筑师固然是伟大的,但是把建筑内部外部装修的漂漂亮亮的设计师,也同样伟大。如果没有了jobs, 没有了比尔盖兹,现在计算机还是停留在空调机房里,我们还用这command line的terminal, 当然,背后的一切还是照样运转,但是,99%的人有机会用到么?我认为设计图标和排列图标的人,在任何方面,都和背后实现功能的工程师作出了同样的贡献。毕竟,一样工具,能用和好用,是同样重要的。

评分

参与人数 1积分 +6 收起 理由
bulaohu + 6 感谢分享

查看全部评分

发表于 2011-10-18 11:40 |显示全部楼层

回复 JuJu 69# 帖子

此文章由 lingyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lingyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
NETAPP, Juniper比DELL好在哪里?
Advertisement
Advertisement

2010年度奖章获得者

发表于 2011-10-18 11:43 |显示全部楼层

回复 lingyang 71# 帖子

此文章由 JuJu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 JuJu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
钱多活少

评分

参与人数 1积分 +3 收起 理由
bulaohu + 3 打进木头3inch

查看全部评分

发表于 2011-10-18 11:44 |显示全部楼层

回复 rogerk 70# 帖子

此文章由 lingyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lingyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
呵呵, 很多搞IT的都会犯这个错误的, 感觉非得搞的很高深一般人看不懂才算有成就感, 殊不知最后付钱买单的就是这些看不懂的大众。 这一点上apple和google有本质区别。

发表于 2011-10-18 11:44 |显示全部楼层

回复 JuJu 72# 帖子

此文章由 lingyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lingyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
呵呵, 那和家喻户晓or not没啥关系啊。

2010年度奖章获得者

发表于 2011-10-18 11:47 |显示全部楼层

回复 lingyang 74# 帖子

此文章由 JuJu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 JuJu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我就是说人人知道的不一定是就是最好的, 就象IT业的人一般都想去NETAPP, Juniper, 都不想去DELL.

发表于 2011-10-18 11:49 |显示全部楼层

回复 JuJu 75# 帖子

此文章由 lingyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lingyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
明白你的意思了
DELL给的也不差啊, 200K的DC consultant。
Advertisement
Advertisement

2010年度奖章获得者

发表于 2011-10-18 11:50 |显示全部楼层

回复 lingyang 76# 帖子

此文章由 JuJu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 JuJu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
比其他公司还是给的少, 而且一个人当两个用.

发表于 2011-10-18 11:53 |显示全部楼层
此文章由 lingyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lingyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这道是, dell的口碑一般。

发表于 2011-10-18 11:54 |显示全部楼层

回复 JuJu 77# 帖子

此文章由 lingyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lingyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
btw, NETPAPP我看有个职位也就180K啊,

2010年度奖章获得者

发表于 2011-10-18 11:58 |显示全部楼层
此文章由 JuJu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 JuJu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你不做我们这行可能不清楚, 同样的位置, 肯定是NETPAPP愿意给的多, 可以讨价还价的么. DELL 小气惯了, 没那么容易改性的.

发表于 2011-10-18 12:02 |显示全部楼层
此文章由 lingyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lingyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
呵呵就像同样的位子juniper一定给的比cisco多。
Advertisement
Advertisement

2010年度奖章获得者

发表于 2011-10-18 12:06 |显示全部楼层
此文章由 JuJu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 JuJu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
cisco 还是不错了, Dell 最差, 从我听说的.

发表于 2011-10-18 12:08 |显示全部楼层

回复 JuJu 82# 帖子

此文章由 lingyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lingyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
同样的职位给的还是没有juniper多,

2010年度奖章获得者

发表于 2011-10-18 12:11 |显示全部楼层

回复 lingyang 83# 帖子

此文章由 JuJu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 JuJu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
嗯, 也听说是这样.

2010年度奖章获得者

发表于 2011-10-18 12:13 |显示全部楼层
此文章由 JuJu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 JuJu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
歪楼了歪楼了, 大家继续悼念Dennis Ritchie 哈.

发表于 2011-10-18 18:10 |显示全部楼层
此文章由 收路费 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 收路费 所有!转贴必须注明作者、出处和本声明,并保持内容完整
google 首页竟然没反应 有点意外
Advertisement
Advertisement

发表于 2011-10-18 18:19 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 lingyang 于 2011-10-18 11:44 发表
呵呵, 很多搞IT的都会犯这个错误的, 感觉非得搞的很高深一般人看不懂才算有成就感, 殊不知最后付钱买单的就是这些看不懂的大众。 这一点上apple和google有本质区别。


Google怎么躺着也中枪了

Google的成功其实也在于用户界面的成功,你回想一下当年别的search engine的界面,一个个跟花痴的大姑娘一样啥都摆在首页上,然后忽然出现了一个干干净净,除了搜索框和logo啥也没有的search engine。。。而且后台的算法确实比别的强几个级别上去
头像被屏蔽

禁止发言

发表于 2011-10-18 21:09 |显示全部楼层

我不完全同意你的看法。因为历史发展没有"如果"

此文章由 iami 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iami 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 rogerk 于 2011-10-18 11:30 AM 发表


不是完全同意这个看法。。特别是最后几句话。如果一个没有jobs的世界,还是可以运转的,但是如果没有了Dennis Ritchie,就不知道什么样子了。是的,如果我们没有了牛顿爵士,我们将一事无成,还生活在蛮荒时代,可是,牛顿的伟大,不 ...
签名被屏蔽
头像被屏蔽

禁止发言

发表于 2011-10-18 21:11 |显示全部楼层

这里你有个个人assumption "非得搞得很高深", which is not true

此文章由 iami 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iami 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 lingyang 于 2011-10-18 11:44 AM 发表
呵呵, 很多搞IT的都会犯这个错误的, 感觉非得搞的很高深一般人看不懂才算有成就感, 殊不知最后付钱买单的就是这些看不懂的大众。 这一点上apple和google有本质区别。
签名被屏蔽

发表于 2011-10-18 21:59 |显示全部楼层

回复 bulaohu 87# 帖子

此文章由 lingyang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lingyang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
搜索没的说, 业界老大,还有map,gmail也是不错的。最近的google+不是很好用, 以前的wave也是。

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部