[转摘]VB用户下降,C/C++/C#用户上升
2007-08-14 23:11
696 查看
Evans Data公司最近的一份调查显示,使用微软的Visual Basic软件进行开发的技术人员人数有明显的下降。但微软方面则不认同这一说法。
Evans Data公司位于美国圣克鲁斯,他们在北美对超过430位开发人员进行了调查,从而对正在使用Visual Basic开发的技术人员的人数进行估计。经调查后,Evans Data方面表示,“Visual Basic曾经是过去15年来最流行的计算机语言,但时至今日,它的光芒正渐渐褪去”。
根据Evans Data的《2006年秋天北美程序开发调查》,自上个春天以来,使用Visual Basic系列进行开发的技术人员人数猛降35%。更为值得注意的是,和预期的一样,越来越多的开发人员放弃了VB6以及更为老的版本,连VB.NET也越来越少人用了,使用VB.NET的开发人员减少了26%。目前,Java在市场占有率上处于领先地位,占45%。紧随其后的是C/C++和C#,占有率分别是40%和32%。
微软方面认为,Evans Data的调查不能很好显示Visual Basic目前的情况。微软的产品经理Michael O’Neill则表示,因为他还没看到Evans Data的报告,所以他暂时不能对Evans Data的调查报告做出评论。
在Evans Data的调查报告中,我们还发现,超过70%的受调查的开发人员表示,他们计划来年做网络相关的开发。而且,80%的受调查开发人员表示,他们正在开发包含丰富的互联网应用的软件。报告还指出,从上年起,异步JavaScript及XML技术(AJAX)的开发增长了10%。28%的开发人员表示他们正使用AJAX进行开发。
Burton Group的分析师,Anne Thomas Manes认为,如果VB的使用变得越来越少,开发人员将很有可能转去使用C#,PHP和Ruby进行开发。她还认为,VB的使用变得越来越少的主要原因是越来越少的公司要开发桌面软件(VB主要用于开发桌面软件)。
今天的软件开发主要集中在网络应用上。VB6.0的开发人员感觉从非面向对象设计的VB6.0转到面向对象设计的VB.NET,对他们来说太困难了。所以他们宁愿使用PHP和Ruby。很多开发人员觉得在使用面向对象设计的时候十分方便。他们会选择C#进行开发。其中的一小部分人可能会转去使用Java,特别是当他们需要去开发便携设备软件的时候。
Evans Data公司位于美国圣克鲁斯,他们在北美对超过430位开发人员进行了调查,从而对正在使用Visual Basic开发的技术人员的人数进行估计。经调查后,Evans Data方面表示,“Visual Basic曾经是过去15年来最流行的计算机语言,但时至今日,它的光芒正渐渐褪去”。
根据Evans Data的《2006年秋天北美程序开发调查》,自上个春天以来,使用Visual Basic系列进行开发的技术人员人数猛降35%。更为值得注意的是,和预期的一样,越来越多的开发人员放弃了VB6以及更为老的版本,连VB.NET也越来越少人用了,使用VB.NET的开发人员减少了26%。目前,Java在市场占有率上处于领先地位,占45%。紧随其后的是C/C++和C#,占有率分别是40%和32%。
微软方面认为,Evans Data的调查不能很好显示Visual Basic目前的情况。微软的产品经理Michael O’Neill则表示,因为他还没看到Evans Data的报告,所以他暂时不能对Evans Data的调查报告做出评论。
在Evans Data的调查报告中,我们还发现,超过70%的受调查的开发人员表示,他们计划来年做网络相关的开发。而且,80%的受调查开发人员表示,他们正在开发包含丰富的互联网应用的软件。报告还指出,从上年起,异步JavaScript及XML技术(AJAX)的开发增长了10%。28%的开发人员表示他们正使用AJAX进行开发。
Burton Group的分析师,Anne Thomas Manes认为,如果VB的使用变得越来越少,开发人员将很有可能转去使用C#,PHP和Ruby进行开发。她还认为,VB的使用变得越来越少的主要原因是越来越少的公司要开发桌面软件(VB主要用于开发桌面软件)。
今天的软件开发主要集中在网络应用上。VB6.0的开发人员感觉从非面向对象设计的VB6.0转到面向对象设计的VB.NET,对他们来说太困难了。所以他们宁愿使用PHP和Ruby。很多开发人员觉得在使用面向对象设计的时候十分方便。他们会选择C#进行开发。其中的一小部分人可能会转去使用Java,特别是当他们需要去开发便携设备软件的时候。
相关文章推荐
- C++ Java C#.net VB.net 语法对比(转)
- 各种计算机语言的经典书籍(C/C++/Java/C#/VC/VB等)
- C#和VB 在动态添加用户控件时, 不一样啊。。。
- #define 预处理指令(C++,C#,VB.NET)
- 如何用VB,C#调用C++写的DLL
- [VB.NET,C#] - 用户自定义控件(含源代码) - DataGridView添加背景图片
- VB、C++和C#——继承
- paip.提升用户体验----c++ c# 配色方案
- 全球软件开发语言排行榜 2010年6月 (Lua强劲上升,C#首次进入第4名逼近C++)
- 在.net(C# or vb.net)中如何用户自定义消息,并在窗体中处理这些消息
- 快速入门:触摸输入(使用 C#/VB/C++ 和 XAML 的 Windows 应用商店应用)
- 市场份额C#稳步上升,Java稳步下降
- [转]如何借助 TLS/SSL 确保套接字连接的安全(使用 C#/VB/C++ 和 XAML 的 Windows 应用商店应用)
- 零基础学编程,vb/java/c/c#/c++等 哪个更适合?
- VB→C++→C#→VB.NET,语言的共性和个性
- #define 预处理指令(C++,C#,VB.NET)
- c# c++ vb等数据类型对照表
- C++在线转换为C#或VB.NET
- VB / Java / C / C# / C++ 等零基础学哪个更容易上手?
- (原創) 我的Design Pattern之旅[7]:使用泛型改進Adapter Pattern (OO) (Design Pattern) (C/C++) (template) (.NET) (C#) (C++/CLI) (VB)