編程语言未来的发展趋势—最终版.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
編程语言未来的发展趋势—最终版

PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT 1 编程语言未来的发展趋势 ——对未来编程语言的看法 TOC \o 1-3 \h \u HYPERLINK \l _Toc6106 编程语言未来的发展趋势 PAGEREF _Toc6106 1 HYPERLINK \l _Toc16987 【前言】? PAGEREF _Toc16987 2 HYPERLINK \l _Toc19662 【摘要】? PAGEREF _Toc19662 3 HYPERLINK \l _Toc28542 【编程语言未来发展方向预测】 PAGEREF _Toc28542 3 HYPERLINK \l _Toc24960 【计算机语言的发展趋势】 PAGEREF _Toc24960 4 HYPERLINK \l _Toc23735 【计算机未来的发展方向概述】? PAGEREF _Toc23735 4 HYPERLINK \l _Toc6412 【高级语言的发展史】 PAGEREF _Toc6412 5 HYPERLINK \l _Toc13582 由计算机语言的发展得到的启发 PAGEREF _Toc13582 8 HYPERLINK \l _Toc7474 【从专业的角度分析未来编程几个可能的方向】 PAGEREF _Toc7474 10 HYPERLINK \l _Toc25272 方向(1):并发 PAGEREF _Toc25272 10 HYPERLINK \l _Toc16639 方向(2):声明式编程 PAGEREF _Toc16639 11 HYPERLINK \l _Toc24465 方向(3):函数式编程 PAGEREF _Toc24465 12 HYPERLINK \l _Toc17882 方向(4):动态语言 PAGEREF _Toc17882 13 HYPERLINK \l _Toc17011 总结 PAGEREF _Toc17011 14 HYPERLINK \l _Toc7676 【参考文献】 PAGEREF _Toc7676 15 【前言】? 程序设计一直是编程者工作的核心,但是编程语言却并不像“工具”、“框架”或是“开发方法”一样被程序设计者所重视,国内的计算机教育也一直存在着这样的教授误区,宽泛的认为语言之间的变通性,而恰恰忽略了语言本身的改良与发展。事实上计算机高级语言的每一次改良都意味着生产力的重大进步和发展。语言的发展和演变也比任何其他方面的改良更悠久,而且一直影响着计算机未来的发展趋势。 新语言的诞生也许不像其他的生产发现一样能够得到即时的收益,也不可否认的绝大多数的新语言,在实际应用中“夭折”,但是语言改革这一必然的大趋势,已经越来越多的引起了计算机从业者的重视。 【摘要】? 现在影响力较大的趋势主要有3种。首先,我们会越来越多地使用声明式的编程风格。主要会提到例如DSL(Domain Specific Language,领域特定语言)以及函数式编程。然后在过去的五年里,对于动态语言的研究越来越多,其中对我们产生重大影响的无疑是动态语言所拥有的良好的编程能力,然后便是并发编程,多核的产生迫使我们不得不重视并发编程。 随着语言的发展,编程语言分类方式也要有所改变。以前的面向对象语言,动态语言或是函数式语言。现在因为边界变得越来越模糊,经常会互相学习各自的范式。静态语言中出现了动态类型,动态语言里也出现了静态能力,而如今所有主要的编程语言都受到函数式语言的影响。因此,一个越来越明显的趋势是“多范式程序设计语言”。 【编程语言未来发展方向预测】 多核时代的到来很可能会改变传统的计算机体系结构,语言、框架、工具三者发展的历史中,语言始终与之相较是比较缓慢的,但是在计算机体系结构被更改的时候,语言和编程模式也将要发生一些质变。 【计算机语言的发展趋势】 面向对象程序设计以及数据抽象在现代程序设计思想中占有很重要的地位,未来语言的发展将不在是一种单纯的语言标准,将会以一种完全面向对象,更易表达现实世界,更易为人编写,其使用将不再只是专业的编程人员,人们完全可以用订制真实生活中一项工作流程的简单方式来完成编程。 提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序面向对象提供简单的类机制以及动态的接口模型。对象中封装状态变量以及相应的方法,实现了模块化和信息隐藏;提供了一类对象的原型,并且通过继承机制,子类可以使用父类所提供的方法,实现了代码的复用,用于网络、分布环境下有安全机制保证。平台无关性,与平台无关的特性使程序可以方便地被移植到网络上的不同机器、不同平

文档评论(0)

d47fv82b5hI + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档