
龙源期刊网有7种流行的编程语言: water编译来源: 《计算机世界》 2010 44在企业应用程序编程领域,谈论主流编程语言可以用来描述深刻. 现实世界中的绝大多数应用程序代码都是用几种主要的编程语言之一编写的. 对于某些公司,此编程语言是Java,而对于其他公司ruby编程语言,则可能是C#或PHP. 有时为了满足游戏等应用程序的性能要求,企业程序员还使用C ++或其他常用语言进行编程,而这些语言几乎总是无一例外地使用标准化的SQL语言与进行通信. 如果程序员想在企业部门中任职,但又不掌握公司主要使用的主流编程语言,那是非常不明智的. 令人惊讶的是,许多利基语言正在企业界迅速兴起. 纵观这些非主流编程语言,您会发现几种语言特别流行并用于解决各种常见问题,并且一些传统的利基语言一直牢牢占据着稳定的位置. 由于它们都具有非常吸引人的功能,因此程序员有必要学习一种或多种这些新兴的编程语言,并掌握这些语言如何使用字母,括号,大括号和其他标点符号来完成任务. 值得一提的是,尽管以下利基语言提供了主流语言不具备的功能,但其中许多仍然依赖主流语言.

例如,某些小众语言在Java虚拟机上运行,并实际使用Java团队的开发技术. 微软开发了C#之后,明确表示希望将虚拟机打开为其他语言. 这些细节可能使此类应用程序的部署更加容易,但是对于程序员而言,实际编写程序并不那么重要. 但是,事实是以下语言在企业应用程序开发领域中越来越多的追随者. 也许是时候分析它们的优势了. 1. Python: 适合科学计算似乎有两种人喜欢Python: 一种是讨厌方括号的人,另一种是科学家. 前者开发了Perl,它易于解释,并且像C语言一样在任何地方都没有左右括号,因此有助于开发Python语言. 几年后,由于此解决方案非常出色,因此它成为出现在Google App Engine上的第一种语言-这清楚地表明Python具有易于在云环境中扩展的结构,而可伸缩性恰恰是其中之一. 企业级计算面临的最大挑战. 与由Stephen Wolfram为数学家开发的数学软件Mathematica不同,Python从未提供任何经过明显调整以满足科学家要求的数据结构或元素ruby编程语言,但是这种语言实际上在科学实验室中非常流行. 有点困惑.
Python开发人员Guido von Rossum认为Python在Shilongyuan Journal Network的实验室环境中受欢迎的原因是“科学家在试图解释结果时经常需要立即给出一些初步解释. 因此,一种动态语言可以他们非常迅速地工作,几乎立即就能看到结果. ”“当然,Python有许多可以满足大多数科学家要求的库. NumPy和SciPy只是最著名的两个图书馆. 这些功能库作为开放源代码项目越来越丰富,并已针对科学计算进行了专门调整. 使用Python进行研究项目的不仅是像制药公司这样的科研和工程公司. 现在,上的许多公司都严重依赖数学分析,并经常从大学招募科学家,他们养成了用Python编写代码的习惯. 如今,Python在非常流行,有些公司甚至建议要求将债券担保书中包含Python算法,以明确谁可以得到什么样的投资回报. 2. Ruby: 用于快速原型制作. 有人可能认为Ruby和Python根本不是``利基''语言,但是从企业角度来看,它们确实是新兴的工具,通常被挤到边缘. 这是不争的事实. 话虽这么说,Ruby(或者更准确地说是Ruby on Rails,即Ruby和Rails框架的组合)正越来越多地用于软件原型.

随着Web 2.0的快速发展,它进入了企业领域,许多网站最初都是用Ruby编写的. Ruby的众多支持者之一37signals实际上正在使用Ruby来部署代码. Ruby成功的秘诀是“约定之上的配置”软件设计模型: 命名变量foo后,中的相应列将自动命名为foo. 因此,Ruby on Rails是一个出色的原型制作工具,它为用户提供了键入foo和命名变量foo的唯一理由. Ruby on Rails可以处理日常任务,例如为用户添加,删除和修改数据. Ruby on Rails站点专用于注册可以存储在表中的数据. 值得注意的示例包括Web应用程序,例如37Signals的Basecamp,Backcamp和Campfire,以及一组将小组讨论,辩论和时间表结合在一起的网站. Ruby on Rails可以处理这些表的格式,还可以处理显示哪些信息的决定. 如果使用Ruby on Rails命名约定,则可以快速为生产环境开发高质量的代码,而无需进行大量重复的工作.
许多生产级Ruby站点都运行Jruby,并且用Java编写的Ruby驻留在Java虚拟机(JVM)上. Jruby用户可以在同时处理多个线程时获得JVM的所有功能. 对于具有多个并发用户的生产级环境,此优势非常重要. 龙源期刊网3. MATLAB: 为求解线性方程组而编写的MATLAB是为数学家为求解线性方程组而编写的语言. 由于当今企业需要分析大量数据,因此它在企业界越来越受到关注. 许多更高级的统计方法必须将人们映射到广告,歌曲或网页,并且它们依赖于某些算法的功能,例如MATLAB提供的算法. 随着日志文件的增大,MATLAB有望得到更广泛的使用. 人们查看了浏览次数最多的网页
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-186296-1.html
飞机偏离航道会不知道