各种计算机语言选择.pdfVIP

  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文档。上传文档
查看更多
各种语言的选择 如果编写对性能要求苛刻,或和操作系统结合紧密的程序,必然选择 C。 如果编写到处可用的程序,选 Java。 如果编写大程序,可能的话尽量用脚本语言如 Python 、Ruby,不行了再用 Java 和 C。因为 脚本语言带来了生产力。 编写文本的处理程序用 Perl 或 Ruby。 编写知识的处理程序用 prolog 。 编写最灵活,最模糊的程序用 Lisp。 编写 office 程序用 vba 。 编写服务器端程序, PHP、(采用自己熟悉的语言来写, 例如 Perl、Python 、Ruby)CGI、ASP、 (熟悉 Java就用) JSP都是选择。 编写数据库程序用 vb 、PowerBuiler 或 delphi 。 进行算法研究、设计,用 Pascal。 各种语言的选择 如果要追求性能和程序的能力,要完全发挥操作系统的能力,使用 C/C++语言是合适的。在 Windows 环境下用 VC,在 Unix-like 环境下用 gcc。 如果不是追求和操作系统完美结合,而只是性能,又要追求跨平台性,那么仍然选择 C,但 可以选择跨平台的库, 如 qt 、gtk、fox 、wxWidgets 。如果要编写游戏也有跨平台选择: SDL。 如果不满意 C 领域标准的不统一, 不满意 C 的容易出错, 不满意 C 的面向对象特征不彻底。 如果不在乎跨平台, Windows 平台可以选择 C#,mac 平台可以选择 Cocoa (Objective-C)。如 果需要跨平台,可以选择 Java。 如果需要跨平台,又要广泛的支持的话,选择 Java。 在 Unix-like 下,最方便的工具语言是 Perl,它有强大的社区和代码库的支持。 如果只作为简单应用的工具语言, Python 和 Ruby 是更好的选择,他们的跨平台移植性好, 应用也比较广泛。其中 Python 更适合入门和交流,长期使用也不错。 Ruby 是对 Python 不 满意的另一个选择,它提供了很多额外的功能。 如果要选择一个程序的嵌入语言, 原来有 Lisp、Basic和 Java,现在还可以选择 Python 和 Ruby。 如果在要求动态解释执行语言,而又不想学其他语言的话, C 程序员的选择是 pike,Java 程 序员的选择是 beanshell 。 在 Java 平台,又想用脚本语言的话,可以用 Python 。 最正统的基于文档的语言或叫动态页面语言是 JavaScript。 最专门的服务器端语言是 PHP,当然也有很多其他选择。 XML 语言以 XUL 为最着名, dtml 也算一个,你自己也可以用 XML 作为自己特殊用途的语言。 比如 jedit 就用 XML 作为一种模式定制语言。 XML 语言是一种比较先进的趋势,比现有的语 言在特殊领域更高效。 要找容易实现的语言, Lisp 和 Tcl 是选择。 Lisp 的数据和程序融为一体的能力和自由是其他语言都没有的。 现在出现了一个 Lisp 的现代 化的变种: REBOL。 如果有基于事实的编程的需要的话, prolog 和 Clips 是必然。 我为什么选择了 Python 首先声明, 我编程只编应用程序, 就是代替自己工作的小程序。 如果编写系统程序总会用到 C 或 Java 的。 我喜欢脚本语言, 脚本语

文档评论(0)

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

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

1亿VIP精品文档

相关文档