高德娱乐

高德娱乐:c++编程语言:它如何成为一切事物的隐形基础,以及下一

高德娱乐注册优势,高德平台技术,高德娱乐做什么的

c++的起源可以追溯到1979年,当时编程语言的创建者Bjarne Stroustrup开始编写当时被称为“带类的C语言”的语言。该语言最初是作为C编程语言的改进而设计的,C编程语言增加了基于面向对象编程的特性。物联网将在卡车运输中创建更高效​​的物流,并在高德娱乐注册供应链中创建更有效的流程。 
 
“c++的成功显然是一个惊喜,”Stroustrup告诉TechRepublic。“我认为c++的成功源于它最初的设计目标——高效地使用硬件,加上强大的抽象机制——以及基于真实世界使用反馈的谨慎发展。”现在,该语言是全世界开发人员和支撑系统和服务的最流行的语言之一。
 
Stroustrup解释说:“我想建立一个多计算机系统,它的通信系统可以是共享内存,也可以是网络。2020年将是高德平台物联网的关键时期,更多的高德平台注册用例和广泛的部署填补了货架和生命。
 
“我的重点是软件。我需要编写低级的、接近硬件的代码,如内存管理器、进程调度程序和设备驱动程序,以分离软件组件,以便它们可以运行在独立的计算机上,以定义良好的方式进行通信。”
 
当时没有任何一种语言能够胜任这项任务,所以Stroustrup决定自己去创造某种能够胜任这项任务的语言。他说:“C与类的结合使C的工作能力接近于硬件,同时具有Simula类的有效变体,用于抽象和代码组织。”
 
从很早的时候,Stroustrup就意识到他对这门语言并没有独裁的控制。早期的c++开发工作只有他和贝尔实验室的几个同事参与,而当c++语言开始标准化的时候,这个团队就膨胀到了几十人。
 
如今,c++标准委员会有大约400名成员,此外还有更广泛的用户社区,他们关注并试图影响这门语言的发展方向。
 
那么,在如此热情高涨的情况下,如何保持编程语言的一致性呢?Stroustrup说:“这是一个机会,也是一个大问题。高德娱乐这种关系确实是Telstra与Cradlepoint合作建立并向市场交付的5G商业解决方案的地方,该解决方案显然包括高德娱乐拥有的强大网络,这是一个6级以下的网络,最初将用于5G,但随后依靠Cradlepoint提供5G边缘解决方案。
 
“最困难的部分是决定什么是重要的,并保持连贯性。一旦你知道自己想要什么,最终你会找到一个好的技术方法来实现它。”
 
还记得“瓦萨”号
 
1998年标志着c++正式标准化并成为可靠的主力。在这一点上,c++是世界上最常用的编程语言之一,直到今天它仍然保持着这一地位。
 
然而,正是13年后c++ 11的到来为该语言未来的发展奠定了基础,Stroustrup说。“c++ 11让c++感觉像是一门新的语言,”他说。
 
并发性的类型安全支持是必不可少的。c++ 11提供了一个密集的相互支持的特性网络,比如用于编译时计算的[常量表达式]函数、lambda表达式、自动类型推断和可变参数模板。”
 
虽然c++ 11引入了一些新的特性和功能,使语言变得更简单、更快和更有表现力,但该语言保持了难以掌握的名声——这是它的创造者很容易证明的事实。
 
Stroustrup说:“c++确实很复杂,要学会使用它需要付出努力。”“不幸的是,人们不仅想要简单,他们还想要一些不可能的东西:一种更简单的语言,有更多的功能,并且不破坏现有的代码。”
 
Stroustrup对这个“三难困境”(他称之为“三难困境”)的回答是,添加一些“让简单的事情变得容易做”的特性——例如,通过泛化或对通用用例的直接支持——同时还保持兼容性和稳定性。
 
这说起来容易,做起来难,因为像c++这样的庞然大物,或者任何主要的编程语言都是如此。Stroustrup解释说,最大的挑战之一是要就采纳和删除哪些新功能达成共识,这本身就需要大量的努力工作、讨论、时间和耐心。
 
即便如此,也不是所有好的功能都能被带上飞机。他解释说:“你必须试着只添加那些真正对人们有帮助的东西,然后只添加一些这样的东西——因为如果我们接受每一个对人们有帮助的功能,这种语言就会沉没在它自己的重量之下。”
 
Stroustrup指的是“瓦萨”号,这是一艘17世纪的瑞典战舰,由于设计不佳,在首航时就在斯德哥尔摩港沉没。
 
“在国王——最高管理人员的坚持下,不顾技术人员更好的判断,人们把美丽的雕像和巨大的枪支高高堆起。顶重,被一阵风掀翻了。
 
“我反复谈论并写过Vasa,提醒那些热情地想通过增加特性来改进c++的人:记住Vasa!到目前为止,c++还没有垮掉。”
 
这么多年来,他一直保持c++的秘诀是什么呢?“你从小处着手,阐明基本原则,阐明长期理想,并基于现实使用的反馈进行开发。”
浏览过本文章的用户还浏览过
  • 高德注册:研究表明,是时候建立量子计算策略了

    一项关于IT领导的研究表明,不仅企业已经为量子计算做好了准备,许多企业已经为未来的量子计算项目分配了预算。该报告总结说,这意味着有竞争力的组织再也不能忽视量子计算了。高德平台开始获得更广泛的网络可用性,您会看到 高德注册 5G的即时好处,例如远 [详细]

  • 高德娱乐:如何开始使用微软的Azure Purview

    数据是有价值的。它是现代商业的命脉,支撑着你所做的一切。这意味着你需要控制它,即使只是为了遵守法规,避免数据泄露后的巨额罚款。如果你知道你有什么,它被储存在哪里,那么你就准备好保护什么是重要的,监视什么不是。 高德平台 开始获得更广泛的网络 [详细]

  • 高德注册:节日礼物指南:STEM和编码玩具,PS5配件,树莓派,送给

    假日购物可能会让人感到压力,但这不是必须的。有了这么多的在线选择,你比以往更容易找到你想要的东西,并把每个人都从你的清单上划掉。这些礼物指南和购物小贴士将帮助你度过迄今为止最顺利的2020年假期。我们将更新这篇文章与我们最新的节日礼物指南。高 [详细]

  • 高德代理:科技工作正在蓬勃发展。远程工作现在是求职者的最大需

    根据英国国家统计局(ONS)的数据,自COVID-19大流行开始以来,英国在科技领域创造了逾10万个新工作岗位。高德平台研究发现,多云和混合云 IT模型目前对于公司产业来说是最受欢迎的。高德平台多云使用多种异构云服务,这对于希望将多个供应商或特定云类型用于 [详细]