你见过比尔盖茨38年前写的MicrosoftBasic代码吗




你见过比尔盖茨38年前写的MicrosoftBasic代码吗

2016-11-15 06:07  编辑: suiling  分类:程序人生  来源:w3cschoolcn
1  2830
招聘信息:
  • iOS开发工程师
  • 移动APP研发工程师
  • 产品经理/Product Manager
  • Unity开发工程师
  • 高级iOS工程师
  • SDK产品经理
  • cocos2d-x游戏开发工程师
  • iOS高级开发工程师
  • [成都 | 远程办公] 招聘Android工程师
  • 技术合伙人
  • 移动应用开发项目经理
 

W3Cschool发表了一篇“比尔盖茨写代码的水平怎样?放bat里什么级别?”的文章,引起了网友的关注。作为微软公司的创始人,比尔盖茨的代码水平相当牛逼,他也是知名的软件工程师。那么比尔盖茨38年前写的MicrosoftBASICfor6502代码,你是否见过呢?

MicrosoftBASIC是微软最早的一个产品,正是因为有了它的存在,才奠定了微软之后软件巨人的基础。在某网站,有人公开了1978年,比尔盖茨所写的MicrosoftBASICfor6502源代码,还有原始评论以及文档、彩蛋。而公开的这份源代码,算是目前已经公开的比尔盖茨写的最古老的程序。废话不多说了,直接进入正题,贴代码:

401.jpg

402.jpg

比尔盖茨MicrosoftBASICfor6502源代码

403.jpg

这份代码差不多有7000行,篇幅太长没办法全部复制,只能选取部分,希望大家谅解。

2008年的时候,比尔盖茨宣布退休,投身慈善事业。快8年了,相较于以前,除了多年蝉联世界首富的位置外,比尔盖茨甚少出现在观众的视野。很多网友就质疑比尔盖茨的水平怎么样?听说他写完Basic解释器之后就没再写过程序了。

404.jpg

而关于这个问题,网友的回答也蜂拥而至,下面选取部分网友的看法:

1.我们这个领域,当管理者没有货,会被手下瞧不起的。

2.盖茨审了一个500页的代码,只用了一个晚上,还挑出了里面的几个BUG。当时盖茨针对代码提出的问题让那位员工很汗颜。

3.单是写basic解释器这一点,就已经值得普通程序员膜拜了。

4.bill是天才级别的程序员。在70年代实现过basic解释器。在70年代末在一定的程序基础上实现dos。在70年代,在x86上,bill是顶级程序员。

5.那个BASIC解释器是运行在4KB内存里的,有几个人能做得到?

6.比尔盖茨是顶尖商人、一流程序员,他拥有良好的情商、健康的生活习惯,当首富肯定是有两把刷子的。

405.jpg

比尔盖茨

其实比尔盖茨这么牛逼的计算机水平,很多得益于他的父母。要知道基因和父母的言传身教,对孩子的影响力之大。比尔盖茨的父亲叫WilliamH.GatesII,是西雅图的律师。他的母亲叫MaryGates,是学校教师,华盛顿大学的董事以及UnitedWayInternational(国际联合劝募协会)的主席。

作为比尔·盖茨的父亲,威廉·盖茨很支持儿子的事业,他还利用自己当律师所建立的社会关系,向西雅图的商业人士大力推销微软,而他所在的律师公司,也成为微软当时最大的客户。

406.jpg

比尔盖茨和父亲

在1980年的时候,比尔盖茨的父亲威廉·盖茨还利用自己的口才优势,来说服比尔盖茨的同学史蒂夫·鲍尔默辍学加入微软。而现在,微软首席执行官就是鲍尔默。

比尔盖茨38年前写的MicrosoftBASICfor6502代码,不知道大家觉得怎样?之前有网友评论说求伯君和比尔盖茨的水平相比较,没办法区分高低,你觉得呢?


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

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

相关文章

比尔盖茨/UNIX之父/Donald Knuth/Dijkstra等全球IT大师的编程名言

这不是一个bug,这只是一个未列出来的特性。——匿名 ​​ ​ Dennis Ritchie

比尔·盖茨1978年写的古老程序曝光:IT人膜拜

官方网站 www.itilzj.com 官方文库: wenku.itilzj.com 比尔盖茨31岁,就成为世界首富。很多人好奇,作为世界第一大PC系统的创始人,抛弃世界首富的头衔,单单从程序员角度来讨论,比尔盖茨的代码水平如何? 其实…

微软创始人 比尔·盖茨

比尔盖茨 比尔盖茨(Bill Gates),全名威廉亨利盖茨(William Henry Gates,1955年10月28日-),美国微软公司的董事长。他与保罗艾伦一起创建了微软公司,曾任微软CEO和首席软件…

有钱真的能为所欲为,微软用75亿美元解决了比尔盖茨的“心头大患”

全世界只有3.14 % 的人关注了 数据与算法之美 2018年6月4日,微软在官方博客上宣布:以75 亿美元的价格收购了全球最大的开源代码托管平台GitHub。 谁也没想到,微软和开源这场长达几十年的战争,到最后双方竟然喜结连理了。 不过&…

比尔盖茨聘请投资高手,26年亏掉4300亿美金!

作者| Mr.K 整理| Emma 来源| 技术领导力(ID:jishulingdaoli) 大年初五,聊聊挣钱的话题,先从比尔盖茨的故事说起: 2020年末,比尔盖茨身价1072亿美金,创了历史新高。其中,他名下微软3%的股票市…

比尔盖茨离婚,平分8000亿! 用5张图看看微软的发展史

我是Allen,我的公众号是【CodeAllen】,程序员技术交流①群:736386324,转载请注明出处 大早上看新闻刷到比尔盖茨离婚了,两人会平分8000多亿财产,跟很多吃瓜群众不同,我感觉离婚没什么,不管是出于…

如何使用Java开发QQ机器人 方法二

使用Java开发QQ机器人- CQ & HTTP TO CQ 警告 此方法已经无效,可以看simple-robot框架 2.x的帖子:如何用Java写QQ机器人 v2.0。 使用酷Q平台下的HTTP TO CQ插件以及simple-robot核心标准库作为依赖。 此插件与框架的 简陋 简单介绍:文档处…

数据分析报告

很多人在写数据分析报告的时候,往往更关注如何将报告做的更美观,例如:做漂亮的可视化图表,做很炫的PPT等。但当别人看你做的数据分析报告的时候,往往更关注这个报告对他是否有价值?价值是什么?值…

医学研究生常用软件介绍

作为医学图像处理专业的学生,时常会需要各种各样的软件处理图像,以及各种各种辅助撰写文章的文件,但是时常需要的时候找不到,这里做一个记录,持续更新中…… 用于截图 Snipaste: 虽然qq截图也不错&#xf…

Adversarial Attacks against Face Recognition: A Comprehensive Study论文解读

一些专有名词缩写:automated border control (ABC) systems. 自动控制系统、面部识别(FR).面部识别、LBP(Local Binary Pattern,局部二值模式) 面部识别(FR)已成为身份认证的主要生物识别技术,并广泛用于各类领域&…

【论文阅读】A statistical analysis based recommender model for heart disease patients

模型主要分为了两个部分 第一个部分是HD_PM 主要是做预测的 第二个部分是SAbHD_RM 主要是做推荐的。 我们主要是对心脏病进行一个疾病预测(四选一),然后进行建议的匹配,这个建议来源于专家建立的知识库。 模型大概分为以下几个部…

《论文阅读》Emotional Chatting Machine: Emotional Conversation Generation with Internal and External Memor

Emotional Chatting Machine: Emotional Conversation Generation with Internal and External Memory 问题提出该问题面临的挑战本文创新点本文难题收获开源代码论文类别:情感对话生成 对话轮次:单轮 本文带来Hao Zhou, Minlie Huang, Tianyang Zhang, Xiaoyan Zhu, Bing …

【论文阅读】A survey on adversarial attacks and defences

文章目录 引入机器学习和对抗模型的一些定义The attack surfaceThe adversarial capabilities训练阶段的能力测试阶段的能力白盒攻击黑盒攻击 Adversarial goals EXPLORATORY ATTACKS探索性攻击Model inversion attack模型反演攻击Model extraction using APIsInference attack…

情感支撑对话论文最近进展 Emotion Support Conversation

这一篇博客主要分析一下,目前在情感支撑,也就是心理咨询这个场景下面相关论文的一些最新情况,论文的链接以及主要的思想。后续会具体的来介绍每一篇文章的动机,方案,实验结果。 1、Esconv: Towards Emoti…

分享品牌取名的4个好用技巧,AI免费生成品牌名称工具

品牌名称在现代商业中起着至关重要的作用,一个好的品牌名称不仅可以节省营销成本,还有可能对品牌的发展前景产生影响,那么究竟什么样的品牌名称才算是好的呢?今天就给大家介绍4个品牌取名的小技巧,全是干货&#xff0c…

使用企业微信发送应用消息API实现消息推送

参考官方文档: 发送应用消息、调试工具、简易教程 先看完整代码及效果展示,然后具体分析 import requests import json# 1,获取access_token url "https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid{0}&corpsecret{1}".f…

微信企业号获取关注者信息示例

1、序言 接到个客户的需要,需要在微信企业号中,用户点击里面应用,去获取用户的信息。简单的制作了个demo,进行记录。 2、准备工作 1、首先,获取登录企业后台的权限,创建者把你加入到管理员组即可。 2、获取…

【微信公众号】关注消息回调

微信公众平台设置 1.【基本设置】回调url路径 2.公众号基础设置 3.代码体现 public function wxCallback(Request $request) { $app app(‘wechat.official_account.default’); $accessToken $app->access_token->getToken()[‘access_token’]; // //设置菜单 $…

LLMs:大型语言模型进化树结构图之模型(BERT-style/GPT-style)、数据(预训练数据/微调数据/测试数据)、NLP任务(五大任务+效率+可信度+基准指令调优+对齐)、三大类模型的使用

LLMs:大型语言模型进化树结构图之模型(BERT-style/GPT-style)、数据(预训练数据/微调数据/测试数据)、NLP任务(五大任务效率可信度基准指令调优对齐)、三大类模型的使用和限制(Encoder-only、Encoder-Decoder、Decoder-only) 目录 大型语言模型进化树结构图之模型(…