开发人员讨论Java和Visual J#.NET的未来

ZDNet软件频道 时间:2003-06-26 作者:ZDNet China |  我要评论()
本文关键词:
CNET开发人员Dan Seewer和Kevin Cobb就他们最喜爱的开发语言Java及Visual J#.NET的价值及未来进行了一番讨论。他们一致认为没有哪一种具体的语言是程序员(包括初学者)最完整的开发工具。
本文译自Builder.com,未经许可请勿转载CNET开发人员Dan Seewer和Kevin Cobb就他们最喜爱的开发语言Java及Visual J#.NET的价值及未来进行了一番讨论。他们一致认为没有哪一种具体的语言是程序员(包括初学者)最完整的开发工具。Dan具有17年的软件开发经历,精通Perl,C,Java,C#。Kevin也有五年的开发经历并且具有Sun认可的Java程序员。

Builder.com对于Java未来这一议题,一些开发人员,包括Builder.com的Lamont Adams,都认为Sun的麻烦即是Java的麻烦,你支持或反对这一观点,还有你对这样的言论有无忧虑?

Dan:我听过这方面的观点,也看过这一方面的文章。我不支持这样的观点,因为首先Sun在银行具有4亿美元的资产。

Kevin:我不认为Sun的未来与Java的未来有过于紧密的关联。

Dan:Sun不会有太好的未来,它需要改变很多地方。这一公司需要向IBM学习服务系统,,如果它真的想强大的话。

Builder.com你认为Visual J#.NET最适合于什么人及什么地方?

Dan:对我而言,我认为它不适合任何地方,我个人认为这一语言没有什么独特的价值。

Kevin:它只是Java与C#之间的一种转换语言,并试图把Java集成到.NET。

Builder.com:这听起来是一个坏消息?

Dan:它只是让一些Java开发人员重新回到采用基于Microsoft版本的语言。

Kevin:我个人认为,它只是开发过程中发生的一段错误。

Dan:如果你在Microsoft书店中,你不会看到这一语言。你只会看到一些主流语言(比如C#和VB)。

Builder.com:如果给你向一个有抱负的程序开发人员提供一些建议的话,你将会建议他学习哪一种语言?

Kevin:我将会建议他首先学习VB。因为VB很容易上手,并且把快速地完成代码的编写,这对初学者的心理有很大的满足。

Dan:我将会建议有抱负的初学者学习一种面向对象的语言,比如Java,C#,或者C++,接着建议他学习网络程序开发。我不赞同他以VB作为学习的起点。

Kevin:我推荐学习VB是因为VB是一种在开始的时候就能决定他是否适合于从事软件开发领域的工具。

Dan:我觉得你有点强词夺理。

Kevin:如果他不喜欢这一职业,为什么还建议他在开始就去学习Java,C++这些深奥的语言?

Builder.com:对于Java和VB开发人员,哪一种的工资要好一些?

Kevin:当然是Java,因为VB程序员多如牛毛。

Dan:对于当前很多大学把VB作为一种主修课程,我总觉得有些异议。

Kevin:我敢打赌,你错了。如果他们不上VB这一课程,我才感到很奇怪。

Dan:我觉得大学里更有必要开象CIS这样的课程,VB可以作为一门选修课程来学习,而不应该当成一门主修课程。



责任编辑:炒饭

欢迎评论或投稿


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134