And Then He Discovered Loops! 然后他发现了循环!

作者: 安迪·赫茨菲尔德 日期: 1982年4月 人物: 鲍勃·贝尔维尔,里奇·威廉姆斯 主题: 软件设计、管理 概要: 关于苹果第一代Macintosh的开发以及制造它的人的轶事: Bob 写了很多行代码 , 然后他发现了循环! And Then He Discovered Loops!

We talked to many people to find a new person to manage the software team after Bud left. Then we met Bob Belleville. He was one of the main people who helped design the Xerox Star, which was the first computer that people could use with a visual interface. He was smart and calm, and he often joked about how people behave. One thing he would say often was “The Law of Conservation of Misery” which means that no matter what we do, people will still be unhappy or frustrated in a given situation. This idea seemed to fit well with how big computer companies work.

巴德离开后,我们与很多人交谈,寻找新人来管理软件团队。然后我们遇到了鲍勃·贝尔维尔。
他是帮助设计 Xerox Star 的主要人物之一,Xerox Star 是第一台人们可以使用可视化界面的计算机。
他聪明又冷静,经常拿人们的行为举止开玩笑。
他经常说的一件事是“痛苦守恒定律”,这意味着无论我们做什么,人们在特定情况下仍然会感到不快乐或沮丧。
这个想法似乎很适合大型计算机公司的运作方式。

Bob’s past experience was mostly in hardware, not software. So, we weren’t sure if he was good at software. But he said he was just as good at both. His latest project was an unusual and secret effort to make a low-cost version of Star called “Cub”. It used an ordinary Intel computer chip, which was not what the experts at PARC thought was necessary. They believed you needed a special type of processor to make a Star-type machine work well. Bob had written most of the Cub software himself.

鲍勃过去的经验主要是硬件方面的,而不是软件方面的。所以,我们不确定他是否擅长软件。
但他说他在这两方面都同样出色。他的最新项目是一项不同寻常的秘密努力,旨在制作名为“Cub”的低成本 Star 版本。
它使用普通的英特尔计算机芯片,帕洛阿尔托研究中心的专家认为这不是必要的。
他们认为需要一种特殊类型的处理器才能使星型机器正常工作。
Bob 自己编写了 Cub 的大部分软件。

“I have a lot of experience with software,” he said. “In fact, I have written over 350,000 lines of code myself.”

“我在软件方面拥有丰富的经验,”他说。 “事实上,我自己已经编写了超过 350,000 行代码。”

I was very impressed with that fact. But I also wanted to know how it was done. I tried to think about how much code I have written, but it’s hard for me to estimate because there are many ways to look at it.

这个事实给我留下了深刻的印象。但我也想知道它是如何做到的。
我试图思考我写了多少代码,但我很难估计,因为有很多方法可以查看它。

I went to dinner with my friend Rich Williams. We both started working at Apple at the same time. Rich is a funny person. I told him about an interview I did earlier that day. The person I was talking to, Bob Belleville, said he wrote more than 350,000 lines of code.

我和我的朋友里奇·威廉姆斯一起去吃晚饭。
我们同时开始在苹果工作。里奇是个有趣的人。
我告诉他那天早些时候我接受的一次采访。
与我交谈的人 Bob Belleville 说他编写了超过 350,000 行代码。

“I think he did,” said Rich, “but then he found a shortcut!”

“我认为他做到了,”里奇说,“但后来他找到了一条捷径!”
目录