首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

微软开源早期编程语言 GW-BASIC,网友评论这门老语言太难懂了

近日微软通过一篇博客文章宣布开放 GW-BASIC 的源代码。 微软官方人员表示,自从 MS-DOS 1.25 和 2.0 开源后,社区中要求同样开源 BASIC 语言的呼声颇高。...因此微软选择将 1983 年以来的 8088 汇编语言开源出来,但仅作历史参考和教育用途,不再接收任何修改源码的拉取请求。...就像那个年代的所有其他软件(例如 MS-DOS)一样,GW-BASIC 的源代码 100% 由汇编语言编写而成 。...微软解释,当时也可以选择 FORTRAN、LISP、COBOL、RPG、CPL/BCPL 和 C 等高级语言,然而这类语言的编译器比较昂贵,代码生成效率也不高,还受空间和性能限制,不适合家用或个人计算机...并且在早期编写 PC 软件时,每个字节、每条指令都需要为内存做考虑,汇编语言是不二之选。

1.1K10

python0093_电子游戏起源_视频游戏_达特茅斯_Basic_家酿俱乐部

奥德赛当时altair-8800 没有 操作系统也没有 编程环境使用 8080的汇编语言两人首先 打了电话给 Ed Roberts说是给牛郎星 搭建了 Basic编程环境BasicBASIC 是由 达特茅斯学院院长...移植到 altair8800上用户就可以用高级语言 basic 编程了 可以编辑 程序也可以运行 basic 程序这程序怎么存储呢?...程序了罗伯特 带着 两个年轻人 去 家酿俱乐部 做宣传把basic的 源代码 发给 俱乐部的人Basic 的 程序 开始免费传播引发了 爱好者的轰动除了 intel 的 8080 之外 其他公司的 8-...已经 可以很厉害 了终端 甚至可以 完成某些主机的功能motolola公司 7人辞职成立了mos公司更便宜、更持久、良品率更高的 6502来了底层技术的更新 引发了 行业变革游戏行业 即将巨变早期的 电子游戏电子管...物理学家基于 Donner Model 30 搭建的 这是 模拟计算机 不是数字计算机Donner Model 30 本是用来计算弹道的空气阻力重力模拟都是现成的但是这些 都是在实验设备上玩的电子游戏是

27400

曾是最流行的语言之一,Visual Basic 28年兴衰记

28 年过去了,我们终于要目睹世界上最流行的语言之一,Visual Basic ,开始衰落了吗?...坦白说,我对 Visual Basic 的迷恋是这样开始的:当我还是个十几岁的孩童时,我就学会了使用 BASIC 语言编程,但不仅仅是任何 BASIC 语言。...2017 年,Microsoft 宣布,它将开始为 C# 添加新的语言功能,而这些功能可能永远不会出现在 Visual Basic 中。...Visual Basic 本应在教育市场有一个天然的契合点。但即便如此,它仍然是个“败家子”,像 C# 和 Python 这样的现代语言现在已经足够简单、安全,完全可以作为他们的第一门语言来学习。...Visual Basic 以前也不是没受到过威胁,但这一次感觉不一样了。作为世界上曾经最流行的编程语言之一的太阳,似乎终于要落下了。即使这是真的,Visual Basic 在几十年内也不会消失。

2K20

学习R语言这几本电子书就够了!

看大神怎么说 如何学习R语言,如何高效学习R语言? 这里推荐几本线上的电子书,作者都在不断的更新,网页版的电子书,copy代码无障碍,无广告,很流畅。...张敬信老师写了一本书《R语言编程--基于tidyverse》,网址:https://github.com/zhjx19/introR 下面几段是书中的话: ❝国内的R语言博客、教材大多数都很落后。...这种整洁、优雅的tidy-流,带动了R语言在很多研究领域涌现了一系列tidy-风格的包。...学习资料 电子书还是推荐html的格式,方便copy代码重演结果,如果是英文版的还方便翻译(网页翻译)查看。...这里推荐几本书,学习R语言,就应该看最好的教程,学最先进的思想,而不是看陈腐的资料,学过时的方法!!!

1K30

R语言做数据挖掘4本电子

这是我的第77篇原创文章,关于R语言和数据挖掘。 阅读完本文,你可以知道: 1 R语言做数据挖掘4本电子书 “读书是易事,思索是难事,但两者缺一,便全无用处。”...实际工作中,我们有时候用R语言做数据分析工作;也有时候需要使用R语言做数据挖掘的工作。我在这里分享4本R语言做数据挖掘的书籍,你想用R语言做数据挖掘的工作,可以获取和阅读它们。...温馨提示:这些电子书,仅供学习使用。...R语言做数据挖掘,你可以阅读第一本书,正如书名而言,学习用R语言做数据挖掘;若是你想了解如何使用R语言来解释各种数据挖掘算法,你可以阅读第二本书,这本大部头介绍数据挖掘里面分类,回归和聚类问题的算法以及如何用...R语言来实现。

53110

R语言做统计学3本电子

R语言最初是由两位统计学教授以S语言为原型实现的开源语言,后来得到很多人参与,贡献和关注,已经有一个活跃的生态圈,并且是一种积极向上的生态。 如何使用R语言学习统计学和应用统计学?...我推荐3本电子书。 No.1 Applied Statistics Theory and Problem Solutions with R ?...温馨提示:这些电子书,仅供学习使用。...若你是一位重视应用统计学解决实际问题的学生或者工作者,你可以阅读第一本书,这本书更加重视统计学的实用性,以及利用统计学来解决各种问题,并且使用R语言来写代码实现。...若你是想对大学的基本数学和统计学知识做学习,并且想用R语言工具来实现它,你可以阅读第二本书,这本书鼓励大家在数学和统计学课程上使用R语言,R可以帮助你做模拟和实验,可以让你生成带有图标的作业和报告,可以让你进行学术研究和工作

71220

基于自然语言处理技术的智能电子病历系统

一、设计理念&产品介绍 智能电子病历系统采用独有的NLP技术对病历进行细致的、专业的结构化处理,使得病历内容的内在含义为计算机“理解”,实现监控和利用。...其核心价值不单纯在于病历的无纸化存储和电子化记录,更是在医疗质量控制、区域医疗信息化、临床路径、疾病监测、科研教学等方面都发挥出重要作用。...,把临床决策引擎接入全结构化的电子病历系统,通过赋能电子病历系统,让医生感知智能医疗:辅助诊断、智能推荐、智能输入、智能纠错、智能质控、智能编码等,让医生从上一代的业务操作系统进入到新一代的智能化时代。...二、产品特点优势 如果为了电子病历的结构化,把应该用自然语言自由化输入的电子病历,组织成用固定的词或词组选择性输入的电子病历,会影响医生的思维,破坏汉语以字成句、以字组词、多样化词语的自然语言结构,破坏医生的专业思维方式和语言习惯...为避免以上问题,并且又能对丰富的病历资源进行二次利用,NLP自然语言电子病历系统可支持前台自然语言录入,后台自动通过独有的NLP技术将病历内容进行结构化处理和存储。

2.1K31

TIOBE 2016年4月编程语言排行榜:Visual Basic即将出局

摘要: Visual Basic语言一度依靠微软而风生水起,但到了现在,除了经典VB在继续衰落之外,VB.NET的十强坐席也将不保。这意味着从TIOBE开榜依赖,BASIC语言首次掉出十强。...很久以前,只有几个主流的编程语言瓜分天下,它们分别是:COBOL、BASIC和FORTRAN。很多软件系统都是用这几种语言编写的,而且令人惊讶的是,其中很多系统生存至今。...VB(Visual Basic语言是由微软开发创建的,最经典的版本是VB6,也称“经典VB”,这个版本极为成功。...经典VB仍在继续衰落,而VB.NET的十强坐席也将不保,这意味着从TIOBE排行榜开榜以来,BASIC语言将首次掉出十强之外。...虽然有可代替的语言,比如PureBasic(第43名)、thinBasic(第77名)以及BBC Basic(第79名),但相应的社区都还太小,不足以挽回VB的颓势。

1.2K60

编程语言「考古」:曾经影响一代人的BASIC,原来还有前身

它是一门奇怪的语言,但确实显示出了 BASIC 语言开始形成时的骨架。 DOPE:BASIC 的先驱 计算的历史很容易用问题来概括。...那年年底,第一批电子数字计算机投入使用,Kemeny 亲眼目睹了它们对曼哈顿计划的影响。第二年,Kemeny 写了他的第一个程序。 Thomas Kurtz 的出场时间稍晚一点。...这个问题的最终解是 BASIC。与早期的其他语言不同,BASIC 是专为「科学家」、「程序员」以外的人设计的。在这门语言中,不必要的结构被删除,数据被简化,语法被简化至最低限度。...最后,BASIC 被打造成一门非常容易学习的大众语言。 与同时期的其他语言相比,BASIC 极其简单。...而且,描述 DOPE 的这篇论文从来没有发表过,部分原因在于:它不是一门正式的语言,只是一份教案,而学生就是小白鼠。 对我来说,下一步就非常明确了。

59820

有关单片机的毕业设计_1500一套毕业设计贵吗

C语言加说明 0021、国旗升降系统程序及原理图资料 0022、基于51单片机的电子万年历的设计论文资料 0023、基于51单片机的数字频率计设计论文资料 0024、基于AVR及无线收发模块的脉搏监测系统设计论文资料...智能家用电热水器控制器 0410、自动检测80C51串行通讯的波特率 0411、自动温控系统在客车采暖中的应用 0412、自动洗手器与自动干手器电路 0413、单片机原理与应用及C51程序设计课件电子教案...0414、《单片机原理与应用》(金龙国)电子教案 0415、数字电子系统设计(CPLD)实验指导书资料 0416、单片机的C语言应用程序设计电子教案 0417、C语言程序设计及应用实例 0418...0513、手把手教你学单片机PDF资料 0514、电子学习数字电路教案 0515、电子学习模拟电路教案 0516、单片机原理与应用教案 0517、RC降压原理 0518、常用集成时序逻辑器件及应用...》 0597、《数字电子技术》 电子教案 0598、《通用集成电路速查手册》 0599、555集成电路应用800例 0600、CMOS 4000系列60钟常用集成电路的应用 0601、单电源运放图解资料手册

1.9K20

Python语言做数据可视化2本电子

阅读完本文,你可以知道: 1 Python语言做数据可视化的2本英文电子书 “PDFMV框架是问题-数据-特征-模型-价值五个英文字母的首字母组合而成,它是以问题为导向,数据为驱动,利用特征和模型从数据中学习到知识...1 背景 R语言和Python语言是数据工作者喜欢使用的两种开源编程语言。我身边玩数据的朋友,有一部人用R语言,也有一部分人用Python语言,还有一部分人两者兼而用之。...而我会从数据量,项目周期,团队技术选型等因素,选择合适数据科学工作语言。(若是你是初学者,建议你选择一门语言深入地学习和使用。) 我在R语言系列书籍里面已经分享了R语言做数据可视化的书籍,如下所示。...1:R语言做数据可视化4本电子书 有很多朋友从我这里获取了书籍去阅读和学习,也有朋友说能否推荐一些Python语言做数据可视化的书籍,因为他们是用Python语言完成各项数据工作,也包括数据可视化任务。...温馨提示:以上英文版电子书籍,仅供学习使用。 3 阅读建议 我的阅读建议如下。 1: 若你想学习Matplotlib库来创建有吸引力,洞察力的可视化,以从数据中获得高质量的洞见,请你阅读第一本书。

59910

第三节:Go语言基础语法

为了让更多的小伙伴喜欢Golang、加入Golang之中来,Golang语言社区发起人彬哥联合业界大牛共同推出了Go语言基础、进阶、提高课程,目前已在网易云课堂限时特价分享,希望有兴趣的朋友们多多分享和支持...以下是Go语言基础、进阶、提高课程--第三节:Go语言基础语法的部分文本教案,具体详细视频课程请扫描文章下方图片二维码或点击阅读原文!...每个语句不需要像 C 家族中的其它语言一样以分号 ; 结尾,因为这些工作都将由 Go 编译器自动完成。...Go 语言的空格 Go 语言中变量的声明必须使用空格隔开,如: 1var age int; 语句中适当使用空格能让程序更易阅读。...无空格: 1fruit=apples+oranges; 在变量与运算符间加入空格,程序看起来更加美观,如: 1fruit = apples + oranges; Go 程序的一般结构: basic_structure.go

52500
领券