深圳Unity3D培训
达内深圳龙华中心

150-1322-7143

热门课程

【深圳Unity3D培训】20年后的编程语言会是怎样的?

  • 时间:2016-11-16
  • 发布:深圳Unity3D培训
  • 来源:达内新闻

深圳unity3d培训(sz.unity3d.tedu.cn)专家认为预测100年后的事情是非常困难的。想想看,100年前连飞机还没有民用化呢,100年后我已经可以坐在飞机上舒舒服服地写这本书的稿子了,这足以说明,要想象社会的变化是相当困难的。

深圳Unity3D培训

那么,更近一点的未来又怎么样呢?比如说20年后。20年前,日本刚刚改年号为平成 ,现在和那个时候相比,印象中社会应该没有发生非常极端的变化。计算机的性能等方面确实有了长足的进步,不过发展趋势还是连续的,并非无法预测。对于20年后的未来,我想应该可以根据现在的发展趋势来做出判断。

个人认为,这么短的时间内,编程语言本身应该不会发生多大的变化。实际上,现在使用的很多语言,在20年前就已经存在的。因此我预计,20年后的语言,应该是在分布处理(多台计算机协作处理)和并行处理(多个CPU协作处理)功能上进行强化,使得开发者不需要特别花心思就能够使用这些功能。

之所以要关注分布处理和并行处理,是因为今后个人也可以通过云计算的形式使用到比现在更多的计算机,而随着每台计算机的CPU多核心化,就相当于安装了更多的CPU,这些情形都是很容易想象的。

不过,我认为现在的线程、RPC(Remote Procedure Call,远程过程调用)等显式地使用分布处理和并行处理的形式,早晚会遇到瓶颈。当核心数量超过数千个的时候,显式指定就变得毫无意义了,调试起来也会变得非常痛苦。我期待在20年后,能够出现突破这种局限的技术,即无需显式操作就可以实现分布处理和并行处理。

最后,欢迎你来学习我们的unity3d零基础入门教程,如果你对unity3d学习有任何疑问,请加入我们的学习交流群。

上一篇:【深圳Unity3D培训】UGUI_Canvas渲染以及层次关系
下一篇:【深圳Unity3D培训】各路网友心中对好Unity3D培训机构的理解

Unity3D有什么优势

通过Unity iOS应用程序在Twitter上分享图片和链接

【教程】Unity简易请求系统

Unity3D与VR虚拟现实之间有哪些区别和联系?

选择城市和中心
贵州省

广西省

海南省