.net问世|历史上的今天(代码片段)

CSDN资讯 CSDN资讯     2023-03-03     561

关键词:

整理 | 王启隆

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

今天是 2023 年 2 月 13 日,在 2001 年的今天,跨国科技公司谷歌(Google)进行了其历史上的第一次收购,收购对象是 Deja 公司的网络服务 Usenet。Usenet 是一种分布式的互联网交流系统,源自通用用途的 UUCP 网络;谷歌收购 Usenet 后,便将其改造成了 Google 网上论坛,它与 BBS/Web 论坛的主要区别在于其缺少中央服务器和管理员。回顾计算机历史上的 2 月 13 日,这一天还发生过哪些逐渐没落而不为人所知的关键事件呢?

1910 年 2 月 13 日:晶体管之父 William Shockley 出生

1910 年 2 月 13 日,美国物理学家和发明家威廉·肖克利(William Bradford Shockley)出生;他是贝尔实验室的一个研究小组的经理,他和小组里的约翰·巴丁、沃尔特·布莱顿共同发明了晶体管,并因此获得 1956 年的诺贝尔物理奖。20 世纪 50 至 60 年代,他在推动晶体管商业化的同时,造就了加利福尼亚州电子工业密布的硅谷地区。

图源:维基百科

肖克利在英国伦敦出生,父母是美国人。他从小在加利福尼亚州长大,1932 年毕业于加州理工学院,1936 年获得了麻省理工学院博士学位,其博士论文题目为“计算氯化钠晶体内的电子密度函数”。1936 到 1955 年期间,肖克利在贝尔实验室工作,曾任晶体管物理部主任。1938 年便获第一个专利“电子倍增放电器”,1948 年与他人合作发明了晶体管,1951 年成为美国国家科学院院士。

1945 年,战争结束后不久,贝尔实验室成立了一个固态物理学小组,由肖克利和化学家斯坦利·摩根(Stanley Morgan)领导,这些专家的任务是寻求一种固态器件来替代易碎的玻璃真空管放大器。而实验小组的首次尝试便是基于肖克利关于使用半导体上的外部电场来影响其导电性的想法,然而,这些实验总会在各种配置和材料上碰壁,以致于小组一直处于停滞状态;直到约翰·巴丁提出了一种引用表面态的理论,阻止了电场穿透半导体。到 1946 年冬天,实验小组已经获得了足够的结果,最终在 1948 成功研制了晶体管。

1955 年,肖克利在加州山景城创立了“肖克利实验室股份有限公司”,聘用了很多年轻优秀的人才。但擅长发明的肖克利在管理方面却过于严苛,导致了公司内部不合,八名主要员工(八叛逆)出走;这八位青年才俊于 1957 年成立了仙童半导体公司,后来开发了世界上第一块集成电路。而肖克利实验室则每况愈下,两次被转卖后于 1968 年永久关闭。肖克利从 1963 年开始任斯坦福大学教授,最终于 1989 年因前列腺癌去世。

资料来源:维基百科

2001 年 2 月 13 日:《敏捷软件开发宣言》诞生

敏捷软件开发(Agile software development),又称敏捷开发,是一种从 1990 年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于“非敏捷”,更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重软件开发过程中人的作用。

敏捷软件开发(或称快速程序开发 RAD)描述了一套软件开发的价值和原则,在这些开发中,需求和解决方案皆通过自组织跨功能团队达成。敏捷软件开发主张适度的项目、进化开发、提前交付与持续改进,并且鼓励快速与灵活的面对开发与变更;这些原则支持许多软件开发方法的定义和持续进化。而“敏捷”(Agile)一词便是由 2001 年 2 月 13 日诞生的“敏捷软件开发宣言”(Manifesto for agile software development)中开始推广,“敏捷软件开发宣言”还定义了相关的价值和原则。

图源:维基百科

迭代和增量式软件开发方法可以追溯到 1957 年;进化式项目管理和适应性软件开发出现在 1970 年代初期。在 1990 年代,因针对重量级的软件开发方法的批评,而发展了许多轻量化的软件开发方法、项目与细微化开发管理。虽然各式各样的开发法都起源于敏捷开发宣言之前,但它们最终都统称为敏捷软件开发法。2001 年 2 月 13 日,17 位轻量级软件开发者聚在美国犹他州雪鸟滑雪场,针对一个新的软件开发趋势聊出了一份共识——《敏捷软件开发宣言》。敏捷开发方法的核心是以人为本,专注于具体可行的目标,强调团队合作和快速响应变化。

在这个滑雪场会议中,17 位开发者共同起草了敏捷软件开发宣言。其中最重要的部分就是对一些与会者一致同意的软件开发价值观的表述:个体和互动高于流程和工具;工作的软件高于详尽的文档;客户合作高于合同谈判;响应变化高于遵循计划。虽然他们也很重视这四条价值观里右边没加粗的内容,但是更重视左边重点的内容。一些软件开发者后来还组织了敏捷联盟,为非营利组织,根据宣言的价值观和原则促进软件开发。你对高效率的工作方法都有哪些真知灼见?欢迎参与本期投票,在评论区共同进行讨论。

资料来源:维基百科

2002 年 2 月 13 日:微软发布 .NET Framework

图源:维基百科

在 20 年前的 2002 年,微软公布了下一代的软件、服务的愿景和路线:.NET Framework。这是一个致力于敏捷软件开发(agile software development)、快速应用开发(rapid application development)、平台无关性和网络透明化的软件框架,是微软为 2000 年代对服务器和桌面型软件工程迈出的第一步,包含许多有助于互联网和内部网应用迅捷开发的技术。2014 年 11 月 12 日,微软宣布将完全开放.NET 框架的源代码,并提供给 Linux 和 macOS 使用。

甲骨文公司的 Java 编程语言和 Java 平台企业版技术是.NET 平台的竞争对手之一。在 12 月 24 日专栏中介绍的微软和 Sun 之间的 Java 竞争大战之后,微软正是痛失了 Java,才开发了 .Net 和 C# 进行战略布局;.NET 框架是微软公司继 Windows DNA 之后的新开发平台,以通用语言运行库(Common Language Runtime)为基础,支持多种语言(C#、F#、VB.NET、C++、Python 等)的开发。

就在去年的 2 月 14 日上午 9 点,微软汇聚了全球开发者庆祝 .NET 诞生 20 周年,并在官方网站、LearnTV、YouTube、Twitch 和 Twitter 上进行 30 分钟的直播活动;直播内容包括微软名人访谈,分享来自客户和开发人员的故事,以及开源贡献者、MVP 和 .NET 团队成员的更多故事。

.NET 从一个只在 Windows 上运行的闭源技术,到如今转变为一个跨平台的开源技术;从最开始依附于桌面和网站框架, 到现在可以担当移动应用、游戏、云计算、大数据以及人工智能的多应用场景的技术,可以说 .NET 在不断地跟随时代的步伐,并逐渐开始定义时代。

【欢迎投稿】以史为镜,可以知兴替。计算机科学发展至今,有许多至关重要的事件、人物,欢迎所有朋友一起共建「历史上的今天」,投稿邮箱:tangxy@csdn.net 。


 


 

☞阿里巴巴腾讯网易京东都宣布了各自的 AI 计划;微软推进裁员 1 万人计划;Rust 1.67.1 发布|极客头条
☞赶时间发布 ChatGPT 竞品后,Google 遭员工反讽:太仓促、拙劣、非 Google Style
☞ChatGPT 标志着 AI 进入 iPhone 时刻 | 开谈

晶体管问世;科幻巨匠诞生|历史上的今天(代码片段)

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2022年12月16日,在1998年的今天,“首都之窗”站点正式开通,成为我国第一个大规模“政府网”;从24年前的这一天起&#x... 查看详情

比特币问世;蒂姆·库克诞生|历史上的今天

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2022年11月1日,在1949年的今天,中国科学院在北京成立,它是中国最高学术领导机构的综合研究中心,首任院长是郭沫若... 查看详情

十年前的知识产权战争|历史上的今天(代码片段)

...(HenryLouisSmith)第一次向公众展出X光机;自问世之后,X射线诊断与治疗技术有了飞速的发展,如今的X光机广泛应用于医疗卫生 查看详情

历史上的今天11月1日:蒂姆·库克诞生;amazon.com注册域名;比特币问世

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2021年11月1日,在1949年的今天,中国科学院在北京成立,它是中国最高学术领导机构的综合研究中心,首任院长是郭沫若... 查看详情

历史上的今天10月23日:ipod问世;谷歌推出cse搜索服务;人机交互领域先驱诞生

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2021年10月23日,周末将至,CSDN的年度盛会1024程序员节将在长沙开幕,你安排好出行了吗?回顾计算机历史上的10月23日&#x... 查看详情

历史上的今天8月24日:windows95问世;乔布斯辞任苹果ceo库克上台

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2021年8月24日,13年前的今天,北京奥运会闭幕式举办,宣告圆满结束,为所有国人打上了一针强心剂。而在科技历史上&#... 查看详情

历史上的今天10月13日:网景浏览器诞生;eniac首席设计师出生;“龙芯”问世

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2021年10月13日,国际标准时间日。1884年10月13日,在华盛顿召开的国际天文学家代表会议决定,以经过英国伦敦东南格林尼治... 查看详情

历史上的今天8月12日:ibm首款个人计算机问世;tumblr被收购

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2022年8月12日,在24年前的今天,也就是1998年8月12日,中国联通天津分公司的市话业务正式放号经营,这意味着长期以来... 查看详情

历史上的今天11月16日:risc-v领导者出生;微软发布windowsce;电子管问世

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2021年11月16日,在1892年的今天,郭沫若诞生;郭沫若是我国知名的作家、历史学家和考古学家,也是中国科学院的第一... 查看详情

历史上的今天11月8日:计算机先驱诞生日;卷积神经网络lenet-5问世;特斯拉发明遥控器

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2021年11月8日,在1965年的今天,罗伯特·莫里斯(RobertMorris)出生,他发明了互联网上的第一个蠕虫病毒。在计算机... 查看详情

历史上的今天:域名baidu.com问世;三星galaxynote7爆炸门告一段落;图灵奖数据库先驱诞生...

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2022年10月11日,在十年前的今天,中国作家莫言获得诺贝尔文学奖,成为首位获得诺贝尔文学奖的中国籍作家,开创了中... 查看详情

历史上的今天:中国的第一台计算机成功运行;microsoftoffice首次推出;今日头条上线...(代码片段)

...1895年12月28日,电影在现代资本主义文明的重镇法国问世。第二年,这一西方最新的技术成果就传入了中国。据《申报》记载,1896年8月1日,一位法国游 查看详情

历史上的今天6月10日:appleii问世;微软收购gecad;发明“软件工程”一词的科技先驱出生

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2022年6月10日,在2006年,国家作出了从2006年起每年6月的第二个星期六为中国的“文化遗产日”的决定,而那一年的今天࿰... 查看详情

java爬虫实践之获取历史上的今天(代码片段)

概述我们可以在一些网站上看到一些文字,显示了历史上的今天发生了什么事情。例如CSDN的登录页面:而我们今天的目标是百度搜索上显示的历史上的今天,如下:(注:图片无法显示)通过历史上的今天访问... 查看详情

ibm成立|历史上的今天(代码片段)

...完字后能自动移位的装置,出字也很清晰。在打字机问世之后,肖尔斯便致力于改进打字机,并研发了我们如今熟悉的QWERTY键盘。回顾计算机历史上的2月14日,这一天还发生过哪些改变世界的关键事件呢?1924... 查看详情

ibm成立|历史上的今天(代码片段)

...完字后能自动移位的装置,出字也很清晰。在打字机问世之后,肖尔斯便致力于改进打字机,并研发了我们如今熟悉的QWERTY键盘。回顾计算机历史上的2月14日,这一天还发生过哪些改变世界的关键事件呢?1924... 查看详情

杨致远离开雅虎|历史上的今天(代码片段)

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2023年1月17日,在1706年的今天,美国作家、科学家本杰明·富兰克林(BenjaminFranklin)出生。他是美国历史上第一位享有国... 查看详情

网景浏览器正式发布|历史上的今天(代码片段)

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2022年12月15日,在56年前的今天,美国动画制作家迪士尼逝世。他创造的米老鼠形象曾经给世界上的每一个孩子带来了欢乐;... 查看详情