首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

云计算到底发明

说到云计算起源,公众普遍认为,谷歌前CEO埃里克·施密特云计算概念第一个提出者。...Cloud,EC2)服务,事实上云计算开创者。...其实,准确来说,不管谷歌还是亚马逊,都不是云计算发明人。云计算概念提出,远比我们想象中要早得多。 今天这篇文章,我们就针对云计算来一次彻底“寻根问祖”。 ?...在它之前,还有一台名叫阿塔纳索夫-贝瑞(Atanasoff–Berry Computer)计算机,简称ABC计算机。只不过这台ABC计算机不可编程,所以ENIAC第一台通用电子计算机。...产品同质性——电总归电,而计算是一种复杂服务,存在多样性,存在不同编程语言和硬件,如何兼容、交互?

3.4K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    近 50 年来最具影响力 10 种编程语言,都是发明

    编程语言软件开发中最重要东西,多年来伴随着人们讨论和批评不断改进,没有最好语言,只有更合适语言。...尽管大家都很熟悉那些比较流行编程语言发展历史,如 James Gosling Java 之父,但并不是每个开发人员都知道发明了 Perl,Pascal,Lisp 或 Erlang。...Java - James Gosling Java 最流行和最成功编程语言之一, James Arthur Gosling 博士因发明 Java 而被誉为 Java 之父,Java 最初由 Sun...,因其发明了广泛使用 C++ 语言而闻名天下。...Pascal 一种小型高效语言,旨在鼓励使用结构化编程和数据结构,从而带来良好编程体验。

    1.7K121

    c语言之父-知名编程语言发展简史

    美国著名计算机专家、C语言发明人、UNIX之父。在1969-1973年期间发明了C语言和Unix操作系统。   到了70年代,诞生了一门非常重要语言c语言之父,这就是今天大名鼎鼎C语言。...在写Unix系统过程中,需要一种便利语言,而B语言又达不到这个要求,所以丹尼斯.里奇就在B语言上进行改造,发明了C语言。目前 C语言世界上最常用程序语言之一。...英文中前缀 Uni 意思,小而且巧。这是 Unix 设计初衷,这个理念也一直影响至今。   因为他们俩在1973年左右时候发明了Unix操作系统,也因此获得了1983年图灵大奖。...1982年,美国贝尔实验室Bjarne 博士在C语言基础上引入并扩充了面向对象概念,发明了—种新程序语言。为了表达该语言与c语言渊源关系,它被命名为C++。   ...但是发展至今c语言之父,随着前端开发异常火爆,它已经浏览器端龙头语言了。

    1.5K30

    历史上争议最大编程语言

    php估计目前存在争议最大语言,争议声一直不绝于耳。这是一门优势巨大,缺陷也一样巨大编程语言。...一直在争议中进度,企业招聘岗位也是越来越多,这么多人参与进来使用语言为啥导致这么大非议,到底得罪了,惹得这么多老程序员不屑一顾。总体来说php出现这么多问题,更多是历史包袱太重所知。...从设计之初设计者并没有预想到这门语言能够发展到现在,而且本身语言设计者对整体框架把控度没有那么高,导致在框架以及函数命令等方式上存在很大缺陷,大部分程序员特别是资深级别的基本上有代码强迫症,看到不爽代码总是想吐槽想去修改...很多程序员都说这函数命令和参数个数都能搞成这个样子还能叫做编程语言嘛,由于php本身版本还在不停延伸同时还为了保证向前兼容导致代码越走越不舒服,同时创始人在社区里面的参与度也不够,领导力不足。...争议主要体现语法层面,在整体大方向没啥问题,而且核心php开发小组也在做大力推进工作。至于php是不是最好编程语言历史自会给出评价,也不是喊出来。 适合自己语言就是最好语言

    84180

    比特币发明者中本聪(Satoshi Nakamoto)?

    不,一个叫中本聪的人发明了比特币,对吧?从技术上来说,是的。但这位日本发明真实身份尚不清楚,这让许多人相信,他就是埃隆•马斯克。 知道了他多么伟大发明家和创新者,他确实有可能带来了我们货币。...以下一些原因: Elon今天本杰明·富兰克林 埃隆和美国博学家本杰明·富兰克林有很多相似之处。首先,这两个人都是发明家和创新者,他们都在寻找解决他们时代最紧迫问题方法。...编程、密码学和经济学背景 2008年发行比特币白皮书由一个在密码学和经济学领域非常博学的人撰写。论文源代码用c++语言编写。...但它并不仅仅是任何c++代码,因为它是用一种复杂方式编写,这意味着它创建者编程语言大师。...经常使用“bloody hard”这个短语也与Elon用词一致。 最终思想 这就是为什么埃隆·马斯克(Elon Musk)可能著名比特币发明者中本聪(Satoshi Nakamoto)。

    1.4K10

    编程语言巅峰之战,才是真正王者?

    今年 TOIBE 编程语言排行榜发布 20 周年, TOIBE 榜单第一次发布时,排名前三编程分别是 Java、C 和 C++,而在今年 7 月最新榜单中,排名前三编程语言分别是 C、Java...TIOBE 编程语言排行榜虽然比较权威和流行榜单,但是它排名结果主要体现了国外开发者喜好。...最平民化编程语言——JavaScript 根据 State of the Developer Ecosystem 2021 调研结果显示,过去五年,JavaScript 最平民化编程语言,几乎人人都可以随手写几个...编程语言后起之秀——Go 语言 Go 语言 Google 为解决内部问题而研发语言,当时 Google 面临问题 C++ 代码量庞大、编译速度慢,程序维护难度大,更新成本高等等。...在 Go 语言设计者看来,最值得学习编程语言 C 语言,而 C 语言能盛行多年原因足够简单,在这一点上,Go 语言也足够简单。

    45410

    才是世界上最好编程语言

    程序员:今天不行,我一定要说服他们,PHP才是最好语言…… 作为 IT 圈的人,尤其程序员都知道这个梗。 对于才是最好语言,一直编程界最具有争议的话题。 看这发量应该一目了然了吧!...其实大雄觉得没有哪个编程语言最好,每个编程语言都有自己优势,每个经典编程语言都有各自适用地方。自己用语言就是世界上最好编程语言!...科班出身的人一定要对计算机底层原理有深厚功底,在这个基础之上学其他语言比如Java、C++、Python更简单。 C语言万物之源,C语言可以作为学习计算机程序设计语言入门语言。...我不敢说Java世界上最好编程语言,但Java绝对最流行编程语言之一。 Java一直都是大厂偏爱编程语言,也是众多程序员心头爱。...作为编程常青树, Java仍然宝刀未老,成为各大编程语言排行榜上前列常驻嘉宾!

    90130

    编程语言地位大洗牌,才是王?

    TIOBE 公布了 2024 年 6 月编程语言排行榜:https://www.tiobe.com/tiobe-index/编程语言排行榜先来看看2024年6月编程语言排行榜,可以说,比较前几名稳定还是...个人作为开发者,虽然不是每月都会去关注 TIOBE 官网各大编程语言数据,但是在我从2023年到2024年看这几次排行情况,年度最受欢迎编程语言依然还是Python。...你选择语言看了TIOBE 官网各大编程语言数据,虽然 Python 似乎一直稳居排行榜王者之位,但是个人从接触到编程行业开始到现在,一直主要接触和从事 Java 相关内容,所以个人还是比较习惯了...Java 语言编程模式以及语言语法等很多内容,这里作为开发者,我会选择支持我从事语言:Java。...,其本身也并不是很简单,并且Java语言一个终身学习积累过程,不管什么时候,你都不能认为自己Java技能已经都掌握了。

    22720

    争论背后编程语言才是最容易出bug语言

    研究人员Baishakhi Ray,Daryl Posnett,Premkumar Devanbu和Vladimir Filkov使用GitHub数据进行了一次大规模实验性调查,主要研究程序员对于哪种编程语言针对某个特定任务最好争论...这个研究目的在于阐明编程语言是否会同时影响编程过程和结果,重点在于静态和动态语言比较: 倡导静态类型语言强大的人认为静态可以及早发现缺陷,对于他们来说预防远比治疗要好得多;而动态类型语言倡导者则认为保守静态类型检查开发资源浪费...为了进行这项调查,团队选择了GitHub排名前19位编程语言,并且添加TypeScript作为第20种编程语言,然后以每种语言编写前50个项目为样本,同时放弃了提交次数少于28次项目,如果多种语言提交项目...要解决第一个问题“有些语言比其他语言更容易出现缺陷吗?”...具有最强正系数语言即与缺陷修复更相关编程语言c++、C、objective - C,以及PHP和Python。

    1.4K90

    争论背后编程语言最容易出bug?

    研究人员Baishakhi Ray,Daryl Posnett,Premkumar Devanbu和Vladimir Filkov使用GitHub数据进行了一次大规模实验性调查,主要研究程序员对于哪种编程语言针对某个特定任务最好争论...这个研究目的在于阐明编程语言是否会同时影响编程过程和结果,重点在于静态和动态语言比较: 倡导静态类型语言强大的人认为静态可以及早发现缺陷,对于他们来说预防远比治疗要好得多;而动态类型语言倡导者则认为保守静态类型检查开发资源浪费...为了进行这项调查,团队选择了GitHub排名前19位编程语言,并且添加TypeScript作为第20种编程语言,然后以每种语言编写前50个项目为样本,同时放弃了提交次数少于28次项目,如果多种语言提交项目...要解决第一个问题“有些语言比其他语言更容易出现缺陷吗?”...具有最强正系数语言即与缺陷修复更相关编程语言c++、C、objective - C,以及PHP和Python。

    1.3K60

    python怎么被发明

    之所以选中Python(大蟒蛇意思)作为该编程语言名字,取自英国20世纪70年代首播电视喜剧《蒙提.派森飞行马戏团》(Monty Python’s Flying Circus)。...ABC由Guido参加设计一种教学语言。就Guido本人看来,ABC这种语言非常优美和强大,专门为非专业程序员设计。但是ABC语言并没有成功,究其原因,Guido认为其非开放造成。...2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。 问问学过Python语言朋友们,它有哪些吸引人地方呢?...创立了“Python”这种“胶水语言”?它为什么取名“Python”?...到此这篇关于python怎么被发明文章就介绍到这了,更多相关python怎么出现内容请搜索ZaLou.Cn以前文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn!

    2K20

    Wolfram语言与舞王发明

    现在底特律街边连12岁男孩都表演很像了,虽然他们胯部动作不协调,看上去有点像在擦玻璃。” “粉丝模仿,这很正常。但是,有些舞步我可不想被他们轻易学会,我才是独一无二舞者。...他们席地而坐讨论结论:这动作看来做不了。要是倾角小了,在舞台上没什么表演效果。要是倾角大了,风险也大,万一摔坏了鼻子可就麻烦了。在舞台上完成这个动作看来不可能,在地球上根本没人能做到。...同时,在舞台地板上预先订上一些钉子,这样鞋子就能钩住地板了。人就不会跌倒,身体可以向前倾斜足够大角度。” ? ? “什么?我没听明白。要是舞台上满钉子,这可怎么跳舞?”丹尼有些困惑。...剩下就看我们如何编排舞蹈了。” “噢,这样。布什,这主意实在太妙了,太棒了。你简直就是个天才。” 丹尼一把搂住了布什在脸上拼命亲吻。 三人如释重负地躺在了气垫上,仰望着天花板,感觉身体很轻。...此时在他们脑海中满摆脱重力太空漫步、一种令人眼花缭乱舞步、一种惊艳全球乐迷经典舞步。

    63440

    什么编程语言

    对于什么编程语言,他发表了一篇文章分享了自己观点。以下全文: 这篇文章改编自我在 Cygni 科技峰会上一次演讲。...我一直认为编程行为在一个抽象领域中完成,只是后来才被翻译成编程语言编程应该比写作需要更多思考。...如果你不知道 Tony Hoare ,你可能会记得他几年前在公众场合为发明了「NULL」而道歉的人。他本想避免这个,但实施起来太容易了,所以他无法抗拒。...我认为这听起来一个很好方法,尽管我还想补充一点,编程在某种程度上也应该很有趣。 随后,Tony Hoare 提出了一些好编程语言应该具备特性: 最重要简单性。...,它让我头脑中各种灯都亮了起来,引发我对编程语言进行分析原因。

    2.7K20

    Golang 语言面向对象编程风格编程语言吗?

    01 介绍 Golang 语言面向对象语言吗?Golang 语言官方回答 Yes and no。什么意思呢?Golang 语言面向对象语言,Golang 语言也不是面向对象语言。...虽然 Golang 语言有类(struct)和方法(method),支持面向对象编程风格,我们可以使用 Golang 语言 struct 实现面向对象封装特性,但是 Golang 语言没有面向对象继承特性...封装,继承和多态区分编程语言是否面向对象编程语言三个重要特性。本文我们通过一些简单易懂示例代码介绍一下 Golang 语言面向对象编程风格。...04 多态 Golang 语言中也有接口 interface,它 interface 实现方式 duck type,它不需要像其他面向对象编程语言那样,使用关键字 implements 显式声明,...05 总结 本文我们介绍了 Golang 语言是否面向对象编程风格语言,并给出了 Golang 语言官方回答和解释。然后使用示例代码介绍了 Golang 语言面向对象编程风格。

    7.1K10

    编程语言关系图谱 影响力更大(图)

    10-08 01.00.37.png 螢幕快照 2017-10-08 01.00.07.png 螢幕快照 2017-10-08 00.46.38.png image.png image.png 当前哪门语言衍生出族群最大...本文作者依据Haskell上统计数据,结合两种算法(Force Atlas + Force Atlas 2 + Fructerman-Reingold Algorithm和Fruchterman-Reingold...Algorithm)得出了一组有趣图谱。...值得一提,本文依据数据和结论并非经严谨验证,图片中节点仅反应了开发语言之间关联、关系以及相应影响力,其中不同颜色代表不同语言族谱,并不代表某种语言“优于”另一种。...制作这幅图谱,目的在于让编程语言信息更加地可视化。当然,只有更好、更完整信息才能得出一个更准确信息图。 文章出自:griffsgraphs.com

    1.3K10

    管理本质不是,而是管理期望,相互赋能

    2.5 对上争取资源能力 三、对下负责 3.1 对下属成长负责 3.2 对下属工作负责 3.3 对团队目标负责 3.4 对团队文化负责 管理本质不是,而是管理期望,相互赋能 运维就要无所不知...我认为管理本质不是,而是相互赋能 现在90后越来越难管理了!,当今天再讲出这样的话时候,猛然回头,其实最小90后,今天也已经31岁了,一眨眼已是人到中年。...充分授权对执行人充分信任。愿意一直活在被监视中呢? 你说呢? 能担任下属职业教练 其次,个人最少需要在某些方面,最少有一方面在团队中最拔尖。在关键时候,能授命于危难中。...一味顺从对公司最大不负责。最终可能会导致老板做出错误决策导致公司走下坡路甚至倒毙。 2.2 管理好老板预期 管理好预期一个管理人能否做好管理基本技能。尤其空降岗位,这点尤为重要。...员工老板管理人,管理人老板CXO, CXO老板董事,董事老板投资人。 所以公司里每个人资源都需要价值最大化。手里资源越多的人,承担责任和压力越大,老板就是手里资源比较多的人。

    1.7K20

    需要学习编程,而不是编程语言

    我们不仅是程序员,而且个(与时俱进)学习者。鲜见有多少人认为他们在学习编程呢。...因为你会注意到编程编程语言没有多大关系。 但是,大多数自我思考程序员会掉入这么一个陷阱:在我们意识到自己正真要做编程事情时候,我们已经花了很长时间来学习编程语言了。...而且奇怪一点编程语言总是在不断发展编程语言几乎每天都有所变化,我们很难跟上其步伐。可是,大多数优秀程序只是使用了编程语言一小部分。...编程语言就像一个个工具盒,我们称它们为框架。它们帮助我们组织自己想法。 如果你正在学习编程,但是你还不能够设计并且编码出一个实实在在应用,那么说明你更多在学习编程语言而非编程。...他们在使用编程语言时候就通过批判分析解决了这个问题。但是当你解决了这个问题,你可以使用多种编程语言去实现。我们以平方数为例。某数平方就是这个数字乘以本身。

    45830

    最好编程语言怎样?

    没有语言完美的。 因语言演化,不同时期不同版本程序员写代码,在用同一门语言编程。所以,我们经常看到各种不同时期风格代码并存。 新语言特性都是为提高代码表达性,减少犯错几率。...空指针发明者 Tony Hoare 将其称为“自己犯下十亿美元错误”。...函数式编程 准备参数代码: 筛选出审核通过章节 再把章节转换成与翻译引擎通信格式 最后把所有得到单个参数打包成一个完整章节参数。...再CR这段代码,有一循环语句,这循环语句在处理一个集合中元素,可用列表转换: 有人可能说这段代码还不如我原来循环语句简单。...两种写法根本差异抽象层次不同,可读性完全不同: 循环语句在描述实现细节 必须要做一次“阅读理解”知晓其中细节才能知晓整个场景 列表转换写法在描述做什么 基本上和我们用语言叙述过程对应。

    91120

    原来 Hello World 发明

    与比尔盖茨、Java之父、Python之父等大佬齐名他,开创“Hello World”范式让每一位学编程同学刻烟吸肺: 不管你学什么语言,第一个程序就是学会输出它。...…… 此外,C语言第一本编程著作,作者之一有他; Unix系统早期开发人员、AWK(Linux及Unix中文本数据处理工具)共同创造者名单中,他也赫然在列。...大一暑假,不知道他如何在一家石油公司找了个实习,任务用COBOL语言给精炼厂开发优化软件。 鉴于这个语言他不熟,也没有编程经验,所以最后也没写出个像样程序来。...Unix中有一个核心工具,叫做AWK,柯林汉就是其发明者之一(名称中“K”正是代表他)。...如今,AWK已经分化出三个版本,依然受到人们欢迎,诞生45年仍未“退休”。 除了AWK,柯林汉还发明了AMPL,一种描述并求解大规模复杂数学问题建模语言,支持世界上大部分求解器。

    46220
    领券