Inforworld列出的这8种语言,它们提供的性能在主流语言中很难找到,很多也依赖于主流语言而存在。一些运行在Java虚拟机上等。
51CTO推荐:51CTO编程(www.cppentry.com)语言排行榜
无论哪种方式,这8种语言在企业中都得到了越来越大的表现空间和地位。列表如下:
1、Python
Python (发音:[ 'paiθ(ə)n; (US) 'paiθɔn ]n.蟒蛇,巨蛇 ),是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。
推荐6本学习Python的免费电子书
PHP资深开发者谈:缘何放弃PHP改用Python
畅游Python编程(www.cppentry.com)世界
2、Ruby
Ruby是一种跨平台、面向对象的动态类型编程(www.cppentry.com)语言。Ruby 体现了表达的一致性和简单性,它不仅是一门编程(www.cppentry.com)语言,更是表达想法的一种简练方式。
2010年Ruby十大新闻 进入1.9时代打响第一枪
解读Ruby on Rails的成功秘籍
Ruby On Rails开发教程
3、MATLAB
MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据 分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
浅析将matlab函数编译成dll供Cpp调用的方法
Python编程(www.cppentry.com)语言中调用Matlab绘制保存数据的方案
MATLAB/Simulink通信系统建模与仿真实例精讲
4、java script
java script是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
泄露你的java script技术很烂的五个表现
java script函数式编程(www.cppentry.com)
java script DOM编程(www.cppentry.com)手册
5、 R
R语言是主要用于统计分析、绘图的语言和操作环境。 R本来是由来自新西兰奥克兰大学的Ross Ihaka和Robert Gentleman 开发。 (也因此称为R)现在由“R开发核心团队”负责开发。 R是基于S语言的一个GNU项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行。 R的语法是来自Scheme。
6、 Erlang
Erlang是一个结构化,动态类型编程(www.cppentry.com)语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,实时软并行计算系统。
Erlang之父Joe Armstrong访谈:程序调试与啤酒
Erlang的Actor回顾:将消息转化为逻辑执行
Erlang面向分布与并发的编程(www.cppentry.com)语言
7、Cobol
COBOL(面向商业的通用语言,又称为企业管理语言、数据处理语言等,Common Business Oriented Langauge)是最早的高级编程(www.cppentry.com)语言之一,是世界上第一个商用语言。COBOL是一种面向数据处理的、面向文件的、面向过程(POL)的高级编程(www.cppentry.com)语言,是一种功能很强而又极为冗长的语言。
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编程(www.cppentry.com)手册
上述8种语言,以它们特有的性能,活跃在主流编程(www.cppentry.com)语言之外的特定领域。就像Python、Ruby等,也很难将它们会在不久的将来占据更大的份额,进入主流编程(www.cppentry.com)语言之类。
【编辑推荐】
- 13种最为荒谬但很独特的编程(www.cppentry.com)语言
- 2011年4月编程(www.cppentry.com)语言排行榜:告别Smalltalk
- 2011年需要关注的9大编程(www.cppentry.com)语言
- 初探 Ruby Metaprogramming
- 开发者最容易犯的13个java script错误