什么样的编程语言和编程工具会流行?
来源:互联网 发布:厦门淘宝摄影 编辑:程序博客网 时间:2024/06/15 18:19
一种编程语言或者编程工具能否被接受、流行,受太多因素的影响;抛开各种推广、机遇、商业运作等等这些外在因素不谈,就产品本身来说,能否成功最重要的两个方面无非是:能做什么,和容易做什么。
如果一个编程语言不能完成某些工作,那么肯定需要那些工作的领域就不会选择它。但是,是不是功能越全越受欢迎呢?并不尽然,事实上大而全的工具,一般会比较复杂;因为复杂,易用性就会打折。MFC是个例子,C++也是例子。前者封装了很多高级功能,但是易用性并不好,最重要的是出来的东西也不是很好,适应的平台也非常有限,被限制在Windwos的EXE编程领域。C++几乎能够应用于任何平台,但是事实上,在很多领域,它使用的并不多,比如网络服务器上。原因就是虽然C++什么都能做,但是有的时候易用性并不强。它的编译执行限制了灵活性,而且缺少高级类库。
再来看Java、C#、PHP、JavaScript这些语言,他们有个共同特点,在特定的方面,非常方便,但是脱离了这个领域或者平台,几乎无法使用。Java和C#这里虽然类库很全,但是需要效率的场合无法满足,太底层的需求也无法满足。而PHP这种语言在服务器动态语言上非常强,不过一离开这个领域,几乎就没有什么应用了。
这告诉我们另一个信息,就是一款编程语言或者工具,至少在一个方面必须非常的擅长,而且非常易用,那么它成功的几率就非常的大。一旦有了这种基础,程序员群体比较成规模之后,即使用这种语言来做非常不适合的事情,人们也会能够接受,人们总是试图用自己熟悉的东西来解决问题。
- 什么样的编程语言和编程工具会流行?
- 为什么说Python会成为最流行的编程语言?
- 流行的编程语言和特性
- 十大流行编程语言和它们的创造者
- Stack Overflow 最流行的编程语言和标签
- 10大流行编程语言和它们的创造者
- 如果程序员是士兵,那编程语言会是什么样的武器?
- 需要一种什么样的编程语言
- 编程语言流行排行榜
- 各种流行编程工具的简介
- 大胡子的编程语言更流行?
- 哪些编程语言是最流行的
- 2014 最流行的编程语言
- 2014最流行的IT编程语言
- 创建一门新的编程语言-Flex&Bison&libjit-(5)-流行jit工具之一-libjit
- 1.2---C语言是什么样的?如何学习编程语言
- 流行编程语言的详细对比(1)--Hello World和注释
- 流行编程语言的详细对比(3)--基本数据类型和字符串处理
- hadoop
- AWS Management Console。来自http://www.88lei.com
- 工资计算问题,类似计算某天是一年中的第几天的问题
- C# Code Builder V1.2 (C#代码生成器) 产生支持多种数据库的实体代码
- 日文输入常见问题解决
- 什么样的编程语言和编程工具会流行?
- 我的人生该如何
- 零基础小白JAVA学习笔记(一)
- filter(过滤不合法字符)(param)(textarea)(indexof("晕"))(form)
- 存储过程还是业务逻辑层
- 跟我一起写 Makefile(一)
- 【vm虚拟机】VMware 提供四种网络连接方式
- 黑马程序员:操作基本数据类型的流对象DataStream
- 需要进行c++ string字串"\\"的替换时