http://www.delphidevelopers.com/borland/interview_lino.htm 采访著名Delphi开发专家Alain 'Lino' Tadros 注:这个Alain 'Lino' Tadros 也是个大牛人呀.比咱们所见到高手要高的多了. DI: 在你作为开发者和培训师的职业生涯里,或许会有一些有趣的不寻常的经历,与我们分享一些吧。 LT: 我真希望你从来没问过。我要告诉你两个故事,在一开始做Delphi 2的时候,我是Anders Hejlberg的 QA 工程师,做所有的OLE 和 COM有关的技术工作。当有一天做Delphi 3的时候,我从服务器上安装了这个构建版本,来测试Anders新加的一些特性,我不能正确的运行Delphi32.exe,于是我宣布这个构建版本 DOA(dead on arrival),其他的QA小组成员报告说他们用同样的版本可以顺利进行他们的测试,于是我重装了一次,但是仍然不行! 我跑过几间办公室去问Anders和 Chuck可能会是什么毛病。他们两个都答应过来看看。我怎么也不会忘记那一天:Anders Hejlsberg 和 Chuck Jazdzewski在我办公室挨着坐着把Delphi32.exe装载到TD32 ,看着Delphi 的启动代码,几分钟后,Anders 说:“看,Chuck ,这个字节不应该在这里,那是一个紧凑记录。” Chuck 回答说:“是的,看来是在从网络安装的过程中它被移动了一个字节。”当时我站在他们的身后,我能想到的的所有事情就是我这件事中犯了个大错误,甚至开始考虑下一份工作了:开一家热狗店。 第二个故事发生在Delphi 3发售的那天。我已经呆在那里四天了,就是为了保证新的ActiveX 架构已经做好面世准备。 我在前几天就已经三次暂停过这个产品的推出了。在我检查完最终版本时,我看见R&D 和 QA 工程师正在祈祷我不会发现任何其他问题,那样我们就可以有个应得的假期了。于是我决定和这个小组开个玩笑,我用Delphi 3 编了个ActiveForm,在它的OnActivat事件中有这样一句话: MessageBox(Handle, 'Access Violation at Address 004458AZ '+ 'in module SampleAX.dll. Read of address 000002F4', 'SampleAX', MB_ICONSTOP or MB_OKCANCEL); 我要小组的几个成员过来,并让他们好好看看内存地址,我演示了在任何容器里调入这个ActiveX 都会显示那个我创建的信息,这就证明我们还有问题。甚至在读过了内存地址里所提示的信息之后,也没有一个人能够告诉我为什么。最后,Danny Thorpe 来到我办公室看了看,五秒钟后他看着我说,“你真是只讨厌的小狗,Lino!”

转载于:https://www.cnblogs.com/nonlyli/archive/2007/07/31/838112.html

再看到一则有关Anders的……相关推荐

  1. 他曾创造多门编程语言,还被比尔·盖茨以300万美元挖角

    C#之父 Anders Hejlsberg : from Google 1. 少年时教老师学计算机 安德斯·海尔斯伯格(Anders Hejlsberg),1960 年出生于丹麦哥本哈根,Turbo ...

  2. 微软架构师谈编程语言发展

    大约2个月前,在Herb Sutter的网站上看到了一个链接,内容是Channel9网站对他和其他三名微软架构师就"编程语言发展"进行的采访,架构师中有Anders Hejlsbe ...

  3. 深入dos编程_他曾创造多门编程语言,还被比尔·盖茨以300万美元挖角

    C#之父 Anders Hejlsberg : from Google 1. 少年时教老师学计算机 安德斯·海尔斯伯格(Anders Hejlsberg),1960 年出生于丹麦哥本哈根,Turbo ...

  4. C#、TypeScript之父Anders Hejlsberg:“会用Excel就是程序员 ”

    [CSDN 编者按]近日,C#和TypeScript等编程语言的创造者Hejlsberg与TNS新闻编辑Darryl K.Taft进行了一场线上对话,围绕微软低代码/无代码.Web3等话题,分享了他对 ...

  5. .NET 靠开源再“出圈”!

    [编者按]从闭源走向开源,.NET 背后都发生了哪些有趣的故事.本文采访了 6 位微软 .NET 团队成员,分享他们在 GitHub 以及建立 .NET 开源项目的经历. 作者 | Richard L ...

  6. Anders Hejlsberg谈C#、Java和C++中的泛型

    Anders Hejlsberg谈C#.Java和C++中的泛型 [翻译] lover_P 2004-03-25 ------------------------------------------- ...

  7. Anders Hejlsberg语录

    Anders Hejlsberg语录 刚刚在http://www.artima.com/intv/handcuffs.html看到了这段话,我感觉这可能是中国程序员的一个比较明显的通病,贴在这儿,希望 ...

  8. 不要迷恋哥,哥不只是传说(再【转】世界上最牛的程序员)

    原文链接网址:[转]世界上最牛的程序员 话说偶当年还在大学求学的时候,以为最牛的就是教程序设计和数据结构的的那两个谢顶老头,直到偶看到了下面的神奇的传说(粗体部分). MIT BBS上说微软电话面试的 ...

  9. [翻译] Anders Hejlsberg访谈录——Geek of the Week

    [翻译] Anders Hejlsberg访谈录--Geek of the Week 原文地址:http://www.simple-talk.com/opinion/geek-of-the-week/ ...

最新文章

  1. 科创板:中国科技产业新引擎
  2. 计算智能-群智能算法-蚁群算法matlab实现
  3. ubuntu查看gpu使用率_如何监控GPU卡的使用率(Linux)
  4. c++基础学习(05)--(指针,引用)
  5. java相遇问题_行程问题
  6. java隐含转化_java中自动转换和强制转换还有隐含转换
  7. 三分钟掌握Go mod常用与高级操作
  8. java日期格式化代码的写法_Java中的`DateTimeFormatter`格式化代码中的`uuuu`与`yyyy`?...
  9. nexttick使用场景_使用Jest实现Vue自动化测试
  10. c语言常用转向的语句,java中类似于C语言的goto无条件转向语句的语法是什么?...
  11. sass 混入 (@mixin 与 @include的使用)
  12. springboot快速入门(Eclipse)
  13. 可以掉落和滑动的星星
  14. 在X79 LGA2011上改造安装利民AX120R LGA1200风扇
  15. coolie PK webpack 之三:模块构建
  16. 分层聚类(Hierarchical clustering)
  17. java两周考核期被辞退_试用期被辞退,会影响一整年,或整个职场生涯
  18. 含泪赔了近200万,我终于明白不是什么人都能干电商的……
  19. 暴力破解word文档限制编辑加密保护
  20. Android USB OTG功能如何打开及实现

热门文章

  1. java 蓝桥杯算法训练 每月的天数(题解)
  2. vm15不支持linux,每个处理程序的多个VMExtensions不支持操作系统类型'Linux
  3. php什么集成框架比较好,php哪个框架比较好?
  4. 云原生和ServiceMesh主要组件--理解K8s/Istio/Envoy
  5. 基于FPGA实现USB2.0接口方案设计
  6. (133)FPGA面试题-Xilinx FPGA Block RAM的三种写模式是什么?
  7. (42)VHDL实现多路复用器(case)
  8. python正则表达式findall_正则表达式 re.findall 用法
  9. Python异常处理try...except...finally raise assert
  10. 14013.petalinux操作GPIO