【历史上的今天】7 月 27 日:模型检测先驱出生;微软收购 QDOS;第一张激光照排的中文报纸

整理 | 王启隆

透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。

今天是 2022 年 7 月 27 日,在 1961 年的今天,IBM 推出了 IBM Selectric 电动打字机;Selectric 电动打字机是打字机界无可争议的游戏规则颠覆者,不同于那个时代的其他打字机,Selectric 电动打字机由 2800 个部件组成,开发耗时 7 年,采用高尔夫球形的打印头设计,当用户打完字之后,打印头会自动回到行首位置;它还被认为启发了现在的文字处理程序,拥有退格功能。Selectric 在 1986 年停止开发。截至 1986 年,IBM 称共售出了 1300 万台 Selectric 电动打字机。回顾科技历史上的 7 月 27 日,这一天还发生过哪些关键事件呢?

1945 年 7 月 27 日:开发模型检测技术的图灵奖先驱 Edmund Clarke 出生

在这里插入图片描述

图源:维基百科

美国计算机科学家爱德蒙·梅尔森·克拉克(Edmund Melson Clarke, Jr)出生于 1945 年 7 月 27 日;1981 年,他与自己的博士生艾伦·爱默生(Allen Emerson)首次提出了模型检测的想法并用在自动机并发系统的验证研究上,成为形式逻辑研究方面模型检查的开创者之一。2007 年,他与爱默生和约瑟夫·斯发基斯一起因在开发模型检测技术取得的杰出贡献而获得图灵奖。美国匹兹堡当地时间 2020 年 12 月 22 日下午(北京时间 12 月 23 日上午),克拉克因感染新冠肺炎去世。

克拉克于 1967 年在弗吉尼亚州夏洛茨维尔的弗吉尼亚大学获得数学学士学位,于 1968 年在北卡罗来纳州达勒姆的杜克大学获得数学硕士学位,并于 1968 年获得博士学位。1976 年在纽约伊萨卡康奈尔大学获得计算机科学学士学位。获得博士学位后,他在杜克大学计算机科学系任教两年。1978 年,他搬到了哈佛大学,在那里担任应用科学部计算机科学助理教授。他于 1982 年离开哈佛,在宾夕法尼亚州匹兹堡的卡内基梅隆大学计算机科学系任教。1989 年,他被任命为正教授。1995 年,他成为卡内基梅隆计算机科学学院的 FORE Systems 教授职位的第一位获得者。2008 年成为大学教授,2015 年成为名誉教授。

资料来源:维基百科

1979 年 7 月 27 日:第一张采用汉字激光照排系统输出的报纸样张诞生

在这里插入图片描述

图源:维基百科

11 世纪,毕昇发明了活字印刷术,为世界文明的发展作出了巨大贡献;900 多年后,一位病重的科学家带领团队,创造并应用了世界上第一套“汉字信息处理与激光照排系统”,再次掀起了印刷业的“光电革命”,让信息时代的古老汉字焕发出青春的光彩。这个人,便是王选。王选教授是计算机文字信息处理专家,计算机汉字激光照排技术创始人,当代中国印刷业革命的先行者,北大方正创始人,他主持的技术为汉字告别铅字印刷开辟了道路,为新闻、出版全过程的计算机化奠定了基础。

1979 年 7 月 27 日,第一张采用汉字激光照排系统输出的报纸样张诞生。汉字激光照排系统就是将文字通过计算机分解为点阵,然后控制激光在感光底片上扫描,用曝光点的点阵组成文字和图像。1975 年 5 月,“汉字激光照排技术”由王选教授主持,北京大学汉字信息处理技术研究室负责研发。王选教授一生致力于文字、图形、图像的计算机处理研究,1984 年晋升为教授;1987 年获得首届毕昇印刷奖;1994 年当选为中国工程院院士。2005 年,科技部国家科技奖励工作办公室还颁布公告,批准中国新闻技术工作者联合会设立的“新闻科学技术奖”,更名为“王选新闻科学技术奖”。

资料来源:维基百科

1981 年 7 月 27 日:微软从西雅图计算机产品公司 (SCP) 购买了 QDOS

在这里插入图片描述

图源:维基百科

QDOS(Quick and Dirty Operating System)是西雅图计算机产品公司(SCP)为其基于 Intel 8086 的计算机包开发和销售的一个操作系统,目前已停产。在 SCP 于 1980 年开始授权其他厂家使用该操作系统后,该系统的名称更改为 86-DOS。86-DOS 具有与数字研究公司(Digital Research)的 CP/M 操作系统类似的命令结构和应用程序接口 ,从而开发者可以轻松地从后者移植程序至 86-DOS。 后来 86-DOS 被微软收购,MS-DOS 和 IBM PC DOS 就是从 86-DOS 发展而来。

1975 年,艾伦跟盖茨联手在新墨西哥州的阿布奎基创立微软,开始销售 BASIC 解译器。1981 年 7 月 27 日,由艾伦牵头,微软于以五万九千美元买下名为 QDOS 的操作系统。当时,与 IBM 的协议期限迫近,盖茨与艾伦正为无法赶及完成操作系统的开展而烦恼,而购入功能齐全的 QDOS 后,微软即修改其代码以迎合 IBM 的要求。最后,微软的产品被 IBM 采用作新电脑的操作系统,而这次合作亦成为微软日后壮大的垫脚石。

后来,数字研究公司的创始人 Gary Kildall 检查 PC DOS,并发现它复制了 CP/M 的编程接口;他本想起诉 IBM,因为当时 IBM 声称 PC DOS 是自己的产品。但是,Digital Research 的律师认为相关法律不够明确。尽管如此,Kildall 还是与 IBM 对质,并说服他们提供 CP/M-86 和 PC,以换取免除责任。围绕这两个系统之间的相似性的争论至今仍在继续。但不可否认的是,这次收购是成就微软这个科技帝国的关键一步;计算机历史上有着许多重要和成功的企业收购,如果要选出一个代表,你认为会是哪一项收购呢?欢迎在评论区参与讨论。

以史为镜,可以知兴替。计算机科学发展至今,有许多至关重要的事件、人物。在《新程序员:我们的技术时代,我们的程序人生》中,来自四十余位技术人跨越半个世纪,用代码敲出一个个真实的程序人生故事!

扫描或点击《新程序员:我们的技术时代,我们的程序人生》订阅!

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/46944.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

彼得·蒂尔将退出Meta董事会,2004年就投资扎克伯格

NEW 关注Tech逆向思维视频号 最新视频→【揭秘北京冬奥八大比赛场馆】 2月8日消息,美国当地时间周一,Facebook母公司Meta证实,风险投资家、Paypal联合创始人彼得泰尔(Peter Thiel)将退出其董事会,具体时间是Meta 2022年年度股东大…

chatgpt赋能python:Python怎么让图形变颜色

Python怎么让图形变颜色 Python是一种高级编程语言,可以进行各种编程操作。其中一个有趣的操作是让图形变颜色。在本文中,我们将介绍如何使用Python来改变图形的颜色。 什么是Python? Python是一种高级编程语言,它可以被用于多…

大厂卷起!Google 发布 ChatGPT 竞品 Bard,微软:我明天有场神秘活动要开!

传闻许久,Google 终于出面为自己正在研发的 ChatGPT 竞争产品正名,由其 CEO 桑达尔皮查伊官宣,发布对话 AI 服务——Bard。CEO 亲自下场,不难看出 Google 对这款新品的重视程度。 不过,当前的 Bard 还处于实验性阶段&…

为了实现财务自由,我辞去了软件工程师工作,全职开发 Shopify 应用

本文主要描述了作者辞去了软件工程师的工作,专注于开发 Shopify 应用,并实现了盈利的过程。他探讨了在创建出色产品和建立公司之间的区别,以及缺乏指导对他的挑战。作者分享了他的经验,包括产品的成功与失败、市场营销的重要性以及…

Twitter 再爆欠款 1000 万,被前 CEO 一纸诉状告上法庭!

整理 | 朱珂欣 出品 | CSDN程序人生(ID:coder_life) 「曾相爱,后相杀」的戏码,在 Twitter 并不罕见。 继不久前, Twitter 高管因未收到奖金,一纸诉状告上法庭,近日, T…

Android ActionBar应用实战,高仿微信主界面的设计

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/26365683 经过前面两篇文章的学习,我想大家对ActionBar都已经有一个相对较为深刻的理解了。唯一欠缺的是,前面我们都只是学习了理论知识而已,虽然知识点已经掌握…

40个好的用户界面-界面设计的一些技巧

一个网站好不好,首先要有好的用户界面设计,才能吸引得住用户,就像看美女一个意思。白话不扯了,看下面干货。 1 尽量使用单列而不是多列布局 单列布局能够让对全局有更好的掌控。同时用户也可以一目了然内容。而多列而已则会有分散…

Android UI用户界面开发辅助工具(值得一试)

 最近试着真实滴折腾了几个简单的Android程序,对Android将程序中的UI界面布局(layout)描述与程序应用逻辑实现代码 (code)严格分开,并分别放在res和src目录中的方法大为赞赏!Android的UI用户界…

关于 UI设计 切图,我们应该如何给开发人员

每个 UI 设计到了尾声,不可避免的会遇到一些切图上的问题,下面我就跟大家分享几个我遇到过的切图问题,希望能帮你避开一些坑,减少重复切图,减少沟通成本! 01 代码更容易实现线性渐变、径向渐变、角度渐变。…

分享几款交互UI设计软件用法,了解后再选择

我之前在某二线大厂做过两年UI设计,在这方面多多少少有些经验,我做的比较多就是交互UI动效设计、输出交互文档,高保真DEMO等等,那在使用软件的选择上也是花了一些时间做了研究,真正让我觉得有必要收藏的就是以下几款&a…

关于UI测试的相关及技巧

一、关于UI测试 1、UI走查顺序 1.1、有空白页的页面优先测试(走查)空白页 1.2、按页面跳转流程把主线任务走一遍。 1.3、测试(走查)主线任务之外的页面。 1.4、对于复用以前组件的控件,主要看和以前是否一致&…

simple ui快速上手

快速上手指南: 基于Django框架的基础上的框架,首先需要使用Django框架创建一个项目 安装准备: 安装: pip install django-simpleui 在settings.py文件中修改INSTALLED_APPS 添加simpleui 上手解析: 修改默认文字…

工具推荐丨ui入门快速上手的设计工具

最近在5G冲浪的时候看到一个做UI的小姐姐分享工作日常,其中有个画面是她的电脑桌面,像这样: 就因为这一个画面,下面评论不和谐了,像这样: 大佬都这么暴躁的吗? 我觉得不管使用什么软件&#xf…

ControlNet

这里从实际存在的问题出发,对代码框架不兼容、模型加载受限等问题率先提出了自研解决方案,快速帮助开发者更容易地开发。 在 ChatGPT 出圈不久,ControlNet 的横空出世很快在英文和中文互联网收获了众多开发者和普通用户,甚至有用…

chatgpt赋能python:Python怎么安装pip

Python怎么安装pip Python是一种高级编程语言,用途广泛,常用于数据科学、机器学习和人工智能。在使用Python时,经常需要安装和使用各种第三方库,而pip就是Python的标准包管理工具,能够方便地安装和管理第三方库。在本…

chatgpt赋能python:Python中byref参数详解

Python中byref参数详解 对于使用Python编程的工程师们来说,参数传递是必不可少的一部分。在Python中有两种传递参数的方式,分别是byref和byvalue。这篇文章将着重介绍Python中的byref参数。 什么是byref参数? 在Python中,byref…

chatgpt赋能python:烧录代码过程是怎样的

烧录代码过程是怎样的 烧录代码是将编写好的程序代码烧录进内置闪存器件(Flash)或外部存储器(SD卡、EEPROM等)中的过程。本文将介绍烧录代码的具体过程和常用工具,以及一些注意事项。 烧录代码的步骤 步骤一&#x…

chatgpt赋能Python-pythonidle怎么清屏

Python IDLE 如何清屏?– 一位有10年Python编程经验的工程师教你如何快速操作! 作为一名Python工程师,无可避免会遇到大量的控制台输出。这些输出对于调试和开发项目来说非常重要,但有时候它们会令人感到困扰,而且在输…

年薪 10 万的虚拟人,网友直呼“破防”:工资比我都高啊?

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 刚过去不久的 2023 跨年晚会,你看了吗?除了各大明星助阵,相信你也发现了,今年各大卫视的表演嘉宾中,几乎都有“虚拟数字人”的亮相&#xf…

玩转微信营销和推广的10种方法和技巧

【二维码免费微信WIFI微信公众号易企秀微官网H5应用页面凡科互动分销系统截图反馈工具分享有礼微支付微信墙/微信大屏按需的APP】 集文字、语音、视频于一体的微信,正在深刻地改变着我们的社交与生活。当自媒体迅速崛起,微信公众号广泛受宠,微…