对于IT专业人员而言,哪个是更明智的选择,Java或.NET? [英] Which is a wiser choice for an IT professional to take up, Java or .NET?
问题描述
Java已经成熟......但是,初学者可能没有机会与行业巨头竞争。另一方面,.NET更新,
为新手提供了一个相对稳固的立足点,因为那里经验丰富的ppl几乎没有。另外,我对计算机安全感兴趣
涉及C,C ++中的低级编码。哪个平台会更好?
我还能看到这个吗?
Java is mature...however, a beginner may not stand any chance to
compete against industry bigwigs. On the other hand, .NET is newer and
gives newbies a relatively firm foothold, since there are hardly
experienced ppl there. Also, I''m interested in computer security
involving low level coding in C, C++. Which platform will be better for
me keeping this in view?
推荐答案
cat_dog_ass< ic * ************@hotmail.com>写道:
cat_dog_ass <ic*************@hotmail.com> wrote:
Java已经成熟......但是,初学者可能没有机会与行业大佬竞争。另一方面,.NET更新,
为新手提供了一个相对稳固的立足点,因为那里几乎没有经验丰富的人。此外,我对计算机安全感兴趣,涉及C,C ++中的低级编码。哪个平台更适合我保持这个?
Java is mature...however, a beginner may not stand any chance to
compete against industry bigwigs. On the other hand, .NET is newer and
gives newbies a relatively firm foothold, since there are hardly
experienced ppl there. Also, I''m interested in computer security
involving low level coding in C, C++. Which platform will be better for
me keeping this in view?
它们中的任何一个都应该没问题。如果您需要与原生的
代码进行交互,那么.NET的故事要比Java提供的JNI好得多。我不是
确定这是否是你在过去几行中的意思或不是
虽然。
我个人*的观点是:
1)C#主要是一种比Java更好的语言(虽然我渴望在C#中使用Java的
枚举)
2)Eclipse提供了比VS更好的IDE
3)Java社区更活跃,因为有更多的Java
开源项目,它们往往更成熟
-
Jon Skeet - < sk *** @ pobox.com>
http://www.pobox.com/~skeet 博客: http://www.msmvps.com/jon.skeet
如果回复该组,请不要给我发邮件
Either of them should be fine. If you need to interact with native
code, .NET has a much better story than Java provides with JNI. I''m not
sure whether that was what you meant in the last couple of lines or not
though.
My *personal* view is that:
1) C# is mostly a nicer language than Java (although I crave Java''s
enums in C#)
2) Eclipse provides a nicer IDE than VS
3) The Java community is more active, in that there are far more Java
open source projects, and they tend to be more mature
--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
" Jon Skeet [C#MVP]" < SK *** @ pobox.com>在消息中写道
新闻:MP ************************ @ msnews.microsoft.c om ...
"Jon Skeet [C# MVP]" <sk***@pobox.com> wrote in message
news:MP************************@msnews.microsoft.c om...
虽然我渴望在C#中使用Java的枚举
although I crave Java''s enums in C#
也许我们会在v3中得到这些...; - )
Maybe we''ll get those in v3... ;-)
> 2)Eclipse提供了比VS更好的IDE
这个回复引起了我的兴趣。我使用Eclipse来查看java源代码我们在我们的组织中使用了其他的,但我自己也没有编辑任何
java代码。我使用VS2005开发C#,我很好奇Eclipse的哪些功能/功能比VS IDE更好?
Thanx
>
On Tue,2006年4月4日23:34:51 -0700,Jon Skeet [C#MVP]< sk *** @ pobox.com>
写道:
> 2) Eclipse provides a nicer IDE than VS
This response intrigues me. I use Eclipse to review java source code we
use elsewehere within our organization, although I don''t edit any of the
java code myself. I develop C# using VS2005, and am curious what
features/functionality of Eclipse are better than the VS IDE?
Thanx
On Tue, 04 Apr 2006 23:34:51 -0700, Jon Skeet [C# MVP] <sk***@pobox.com>
wrote:
cat_dog_ass< ic ************* @ hotmail.com>写道:
cat_dog_ass <ic*************@hotmail.com> wrote:
Java已经成熟......但是,初学者可能没有机会与行业大佬竞争。另一方面,.NET更新,
为新手提供了一个相对稳固的立足点,因为那里几乎没有经验丰富的人。此外,我对计算机安全感兴趣,涉及C,C ++中的低级编码。哪个平台更适合我保持这个?
Java is mature...however, a beginner may not stand any chance to
compete against industry bigwigs. On the other hand, .NET is newer and
gives newbies a relatively firm foothold, since there are hardly
experienced ppl there. Also, I''m interested in computer security
involving low level coding in C, C++. Which platform will be better for
me keeping this in view?
它们中的任何一个都应该没问题。如果您需要与本机代码进行交互,那么.NET的故事要比Java提供的JNI好得多。我不确定这是不是你在最后几行中的意思,而不是
我个人*的观点是:
1)C#主要是比Java更好的语言(虽然我渴望在C#中使用Java的枚举)
2)Eclipse提供了比VS更好的IDE >
3)Java社区更活跃,因为有更多的Java开源项目,而且它们往往更成熟
Either of them should be fine. If you need to interact with native
code, .NET has a much better story than Java provides with JNI. I''m not
sure whether that was what you meant in the last couple of lines or not
though.
My *personal* view is that:
1) C# is mostly a nicer language than Java (although I crave Java''s
enums in C#)
2) Eclipse provides a nicer IDE than VS
3) The Java community is more active, in that there are far more Java
open source projects, and they tend to be more mature
-
使用Opera革命性的电子邮件客户端: http://www.opera.com/mail/
这篇关于对于IT专业人员而言,哪个是更明智的选择,Java或.NET?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!