在企业中越来越流行的8种编程语言

开发 前端
在企业编程的世界里,主流语言要有广度和深度。代码主要是由一些主流语言中之一来编写,Java、C#或是PHP。有时,企业开发人员也会涉足C++或者比如游戏编程等高性能任务的其他常见语言。

Inforworld列出的这8种语言,它们提供的性能在主流语言中很难找到,很多也依赖于主流语言而存在。一些运行在Java虚拟机上等。

51CTO推荐:51CTO编程语言排行榜

无论哪种方式,这8种语言在企业中都得到了越来越大的表现空间和地位。列表如下:

1、Python

Python (发音:[ 'paiθ(ə)n; (US) 'paiθɔn ]n.蟒蛇,巨蛇 ),是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。

推荐6本学习Python的免费电子书

PHP资深开发者谈:缘何放弃PHP改用Python

畅游Python编程世界

2、Ruby

Ruby是一种跨平台、面向对象的动态类型编程语言。Ruby 体现了表达的一致性和简单性,它不仅是一门编程语言,更是表达想法的一种简练方式。

2010年Ruby十大新闻 进入1.9时代打响第一枪

解读Ruby on Rails的成功秘籍

Ruby On Rails开发教程

3、MATLAB

MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据 分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

浅析将matlab函数编译成dll供Cpp调用的方法

Python编程语言中调用Matlab绘制保存数据的方案

MATLAB/Simulink通信系统建模与仿真实例精讲

4、JavaScript

Javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。

泄露你的JavaScript技术很烂的五个表现

JavaScript函数式编程

JavaScript DOM编程手册

5、 R

R语言是主要用于统计分析、绘图的语言和操作环境。 R本来是由来自新西兰奥克兰大学的Ross Ihaka和Robert Gentleman 开发。 (也因此称为R)现在由“R开发核心团队”负责开发。 R是基于S语言的一个GNU项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行。 R的语法是来自Scheme。

6、 Erlang

Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,实时软并行计算系统。

Erlang之父Joe Armstrong访谈:程序调试与啤酒

Erlang的Actor回顾:将消息转化为逻辑执行

Erlang面向分布与并发的编程语言

7、Cobol

COBOL(面向商业的通用语言,又称为企业管理语言、数据处理语言等,Common Business Oriented Langauge)是最早的高级编程语言之一,是世界上第一个商用语言。COBOL是一种面向数据处理的、面向文件的、面向过程(POL)的高级编程语言,是一种功能很强而又极为冗长的语言。

COBOL语言创始人Grace Hopper:编译语言之母

老骥伏枥 COBOL语言走过五十年

用COBOL语言开发的对日外包程序员

8、CUDA extensions

CUDA™ 工具包是一种针对支持CUDA功能的GPU(图形处理器)的C语言开发环境。CUDA开发环境包括:

· nvcc C语言编译器

· 适用于GPU(图形处理器)的CUDA FFT和BLAS库

· 分析器

· 适用于GPU(图形处理器)的gdb调试器(在2008年3月推出alpha版)

· CUDA运行时(CUDA runtime)驱动程序(目前在标准的NVIDIA GPU驱动中也提供)

· CUDA编程手册

上述8种语言,以它们特有的性能,活跃在主流编程语言之外的特定领域。就像Python、Ruby等,也很难将它们会在不久的将来占据更大的份额,进入主流编程语言之类。

【编辑推荐】

  1. 13种最为荒谬但很独特的编程语言
  2. 2011年4月编程语言排行榜:告别Smalltalk
  3. 2011年需要关注的9大编程语言
  4. 初探 Ruby Metaprogramming
  5. 开发者最容易犯的13个JavaScript错误
责任编辑:陈贻新 来源: 开源中国社区
相关推荐

2011-04-20 14:54:24

编程语言

2019-10-28 15:10:31

懒人剪辑运动相机移动应用

2023-04-10 14:20:28

物联网5G

2023-03-02 08:00:55

包管理工具pnpm 包

2017-10-27 12:28:14

云端迁移云计算

2021-05-18 15:12:06

开源软件云服务

2021-04-15 13:48:08

视频监控视频分析智能安防

2021-01-06 10:30:29

编程软件数据

2010-12-17 09:20:23

主机备份灾难恢复

2018-04-13 10:54:17

微型数据中心监控

2013-08-15 11:04:40

LinuxSUSE

2017-12-26 15:34:55

2021-01-07 15:01:09

编程语言JavaPython

2022-01-14 10:50:23

PythonRust编程语言

2011-12-01 09:33:17

Google微软

2024-10-29 11:05:26

2022-05-17 09:17:45

JS 代码越来越难读

2024-02-21 09:44:33

Rust前端

2022-05-27 11:44:53

JS代码

2021-08-03 11:09:41

智能手机功能技术
点赞
收藏

51CTO技术栈公众号