技术开发 频道

探讨C#编程语言的未来

  微软不会重C#轻VB

  对于Visual Basic和C#之间的关系,很多开发者提出了质疑。Hejlsberg表示这两个编程语言的相同之处将继续存在。

  Hejlsberg表示,“我们经常说某一个语言适合某一个团队,不过这种说法实际上未必就十分准确。看一下围绕这两个编程语言的开发者社区,你会发现两者之间实际没有太多不同,它们可以创建相同的应用,它们希望使用相同类型的功能。选择使用哪一个语言往往和其所处周围的环境和时期有关。”

  来自纳什维尔的软件开发者Ron McCullough至今一直在使用VB,并且没有放弃它的打算,他通过电子邮件表示,“使用VB进行了多年开发后,我发现C#非常难用,开发速度也非常慢,而且缺少我在VB中所看到的许多不错的功能。”

  来自奥罗拉的加拿大程序员Rick Piovesan对此表示赞同,他表示,“作为一个软件承包者,我更喜欢首先选用VB,只在具有某些需要的时候才选用C#。不过,现在客户项目越来越多的要求使用C#,不过令我吃惊的是,与VB相比,微软Visual Studio对C#的支持非常难用和简陋。我一直在不断查找我需要的功能到底在哪儿。”

  无论是Piovesan还是McCullough都认为,微软倾向于推广C#的使用。不过Hejlsberg表示,微软对这两门语言并不会厚此薄彼,一个功能如果被增加到C#中,那么也会被加入到VB中。

  Hejlsberg表示,“我可以这样说:我认为开发者无需因为担心VB不会像C#那样不断向前发展,而放弃VB转向C#。我们可以向所有人保证会同时丰富这两门语言。”

0
相关文章