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

云计算到底发明

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

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

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

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

1.6K121

历史上争议最大编程语言

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

81180

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.2K30

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

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

1.4K10

才是世界上最好编程语言

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

85630

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

今年 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 语言也足够简单。

39610

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

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

1.3K90

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

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

1.3K60

Wolfram语言与舞王发明

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

60640

什么编程语言

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

2.6K20

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!

1.8K20

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 语言面向对象编程风格。

7K10

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

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

1.5K20

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

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.2K10

最好编程语言怎样?

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

88220

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

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

40230

Go更好编程语言吗?

发明一种新编程语言,首先得找到必要性,不然肯定会被质疑重复造轮子,方法嘛?...无非先找某种语言一些茬,吐槽一番,复杂、笨拙、低效,太TM沙雕了,不能忍,劳资要立刻马上分分钟撸出一种新编程语言,完美解决所有问题,不然对不起我卓尔不群智商。...核心设计师Pike和Ken都是出身自贝尔实验室,Ken之于Pike,亦师亦友,共同发明了UTF-8,还基情四射地结对编程过,感情好穿一条裤子。...大胡子Ken爷爷则是Unix之父,和Dennis一起发明了C语言,殿堂骨灰级程序员,早已是名满天下。...另一个隐患就是在Java占主导生态中,GO显得比较小众,跟其他中间件融合也存在潜在风险,引入复杂性甚至混乱。 回到标题问题,GO更好语言吗?GO理想编程语言吗?

1.9K20

编程语言大对决!Ruby和Python更可读?

---- 点击上方↑↑↑“OpenCV学堂”关注我来源:公众号 新智元 授权 【导读】计算机编程语言Python和Ruby更易懂可读,网友们展开了激烈论战。...这不,关于编程语言Python和Ruby更可读,网友都吵翻了。 很多网友站队Ruby,这是为什么呢? Ruby大战Python 其实,Ruby和Python几乎没有区别。...网友大赞,这确实反映了我真实经历。Ruby一门非常一致语言,但我认为人们真正迷恋 Ruby 编程,也包括我自己在内,很快你将需要在大脑中掌握大量上下文来理解所有正在发生「魔力」。...没有一种语言可以完美地适合所有人。 对于Guido van Rossum来说,最完美的语言可能Python。 我希望看到Ruby能够让世界上每个程序员变得高效,享受编程,并且快乐编程。...要说,Python和Ruby真正受欢迎程度,那绝对Python获胜。 就拿GitHub在2021年底发布年度报告来看,除了霸榜JavaScript,Python第二受欢迎编程语言

48720
领券