中国第一位程序员的悲哀,回国12年后,不堪受辱自杀身亡

简介: 本文讲述中国计算机之父董铁宝的故事。

1946年2月14日,世界上第一台通用计算在"ENIAC",在美国宾夕法尼亚大学诞生了,这台用了18000个电子管、占地170平方米、重大30吨的庞然大物,让人们记住了他们的发明者莫克利和艾克特,但是却少有人知道,有一名中国人曾参与了这台计算机的设计。

image

这个人就是董铁宝,中国第一位程序员,被亲切的成为“中国计算机之父”。1939年,董铁宝毕业于交通大学土木工程系,1945年赴美学习,取得博士学位后,在和纽克曼等证明学者一起工作时,有幸参与了第一代电子计算机的设计、编程等工作。

1956年-1966年,我国的计算机事业还处于创业阶段,当时并没有计算机科学这一说法,看到曙光的董铁宝,抛弃了在美国良好的工作条件和优厚的待遇,毅然决然的投入到祖国的怀抱中。

但这过程并不顺利,要知道当时中美关系并不友好,1950年钱学森回国,都得找个“探亲”的借口,而且还遭到了联邦调查局的非法拘留。董铁宝的回国路,同样走的艰辛。

董铁宝冲破重重障碍,和他的夫人、三个年幼的孩子,绕道欧洲,行程万里,历时3个月的时间,才踏上国土,当时很多大学机构向他抛出了橄榄枝,最后他决定留在了北京大学担任教授。

image

1958年,北京大学开始制造中国第一台计算机,得到了他的积极支持和指导。当时的103型计算机,每秒运行速度也才1500次,就算是美国的第一代计算机,也就5000次每秒的速度。

而董铁宝在60年代初,就已经开始研究每秒百万次运行速度的计算机设计了。

除了当一个合格的程序员外,董铁宝在工程力学方面也很有建树。在当时的中国百废待兴,国民经济和国防建设迫在眉梢,因此他提出了抗地震、抗核爆炸结果的分析问题,做出了巨大的贡献。

有受过董铁宝熏陶的青年学生曾言:他从来没有考虑过个人著作、论文,说话直率,和我们相处平易近人,没有半点架子。在学术工作上,思路敏捷,这样的科学家、教授,是我们国家难得的人才。

1966年,文化大革命开始了,在“清理阶级队伍运动”中,董铁宝被指控为特务,原因是他时常收到来自美国的稿费邮件,而这些报酬被视为通敌卖国的酬劳,于是他被隔离审查,关押在北京大学28楼,不准与任何人接触。

1968年10月18日,董铁宝不堪受辱,趁看守员不备,跑出大楼,在北京大学门外上吊自尽。时,刚好是董铁宝回国的第12个年头。

在动乱的年代,英雄离我们而去,是一种悲哀,但无论如何,董铁宝热爱祖国、热爱科学、热爱青年的精神,永远鞭策着我们前行。

假如我能有个机会,给1956年的董铁宝传达一句话,我想说:“董先生,如能理解,请继续在国外潜心研究,你在计算机、工程力学的贡献,将对全中国乃至全世界,产生重要影响,1979年前后回国即可。”

原文发布时间为:2018-07-24
本文作者:w3cschool
本文来自云栖社区合作伙伴“ w3c编程教程”,了解相关信息可以关注“ w3c编程教程

相关文章
|
Ubuntu NoSQL JavaScript
在Ubuntu上安装MEAN Stack的4个步骤
本指南介绍了在Ubuntu上安装MEAN Stack的四个步骤。MEAN Stack是一种基于JavaScript的开发堆栈,包含MongoDB、ExpressJS、AngularJS和NodeJS。步骤包括:1. 更新系统并准备安装MEAN;2. 从官方源安装最新版MongoDB;3. 安装NodeJS、Git和NPM;4. 克隆mean.io仓库并使用NPM安装剩余依赖项。通过这些步骤,您可以快速搭建基于MEAN Stack的应用开发环境。
266 2
|
11月前
|
缓存 API Python
做反向海淘 3 年,被接口坑到怀疑人生|实战复盘
本文复盘反向海淘三大致命接口坑:亚马逊库存“假有货”致超卖、物流接口静默丢数据、1688供应商API缓存延迟。每个坑均附真实案例、解决方案及可复用代码,分享三年实战总结的“三必须”原则,助你避开高危雷区,降低系统故障率。
|
SQL 存储 Java
Hive 中的 SerDe 详解
【8月更文挑战第31天】
1399 1
|
人工智能 JSON API
LongDocURL:中科院联合阿里推出多模态长文档理解基准数据集,用于评估模型对复杂文档分析与推理的能力
LongDocURL 是由中科院与淘天集团联合推出的多模态长文档理解基准数据集,涵盖 2,325 个问答对,支持复杂文档的理解、推理和定位任务。
788 77
LongDocURL:中科院联合阿里推出多模态长文档理解基准数据集,用于评估模型对复杂文档分析与推理的能力
|
12月前
|
数据采集 传感器 监控
MyEMS:重塑能源管理,驱动高效节能新变革
集数据采集、分析、监控与优化于一体,助力企业、园区及城市实现能源高效利用。系统通过传感器实时采集能耗数据,结合云端分析与可视化展示,帮助用户精准掌握能源消耗情况,识别节能空间。基于AI算法,MyEMS可预测能耗趋势、智能预警异常,提升能源管理效率。模块化设计适配多种场景,满足工业、商业及智慧园区等多样化需求,助力实现“双碳”目标与可持续发展。
218 0
|
编解码 人工智能 自然语言处理
Ruyi:图森未来推出的图生视频大模型,支持多分辨率、多时长视频生成,具备运动幅度和镜头控制等功能
Ruyi是图森未来推出的图生视频大模型,专为消费级显卡设计,支持多分辨率、多时长视频生成,具备首帧、首尾帧控制、运动幅度控制和镜头控制等特性。Ruyi基于DiT架构,能够降低动漫和游戏内容的开发周期和成本,是ACG爱好者和创作者的理想工具。
1144 33
Ruyi:图森未来推出的图生视频大模型,支持多分辨率、多时长视频生成,具备运动幅度和镜头控制等功能
|
机器学习/深度学习 计算机视觉 文件存储
【轻量化网络系列(3)】MobileNetV3论文超详细解读(翻译 +学习笔记+代码实现)
【轻量化网络系列(3)】MobileNetV3论文超详细解读(翻译 +学习笔记+代码实现)
7390 0
【轻量化网络系列(3)】MobileNetV3论文超详细解读(翻译 +学习笔记+代码实现)
|
开发框架 缓存 搜索推荐
PiliPala:开源项目真香,B站用户狂喜!这个开源APP竟能自定义主题+去广告?PiliPala隐藏功能大揭秘
嗨,大家好,我是小华同学。PiliPala 是一个基于 Flutter 开发的 BiliBili 第三方客户端,提供流畅、个性化的使用体验。核心功能包括视频浏览与推荐、用户互动、丰富的播放设置、多维度搜索和个性化主题等。相比官方客户端,PiliPala 功能更丰富、性能更优、界面更美观。
1402 14
|
机器学习/深度学习 存储 定位技术
强化学习Agent系列(一)——PyGame游戏编程,Python 贪吃蛇制作实战教学
本文是关于使用Pygame库开发Python贪吃蛇游戏的实战教学,介绍了Pygame的基本使用、窗口初始化、事件处理、键盘控制移动、以及实现游戏逻辑和对象交互的方法。
什么是菲涅尔区?如何计算?
【8月更文挑战第23天】
4743 0