Open Source or .NET?

Java vs C#

  • (2 Pages)
  • +
  • 1
  • 2

27 Replies - 1651 Views - Last Post: 13 September 2009 - 03:35 AM

#1 kingdom  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 19
  • Joined: 16-June 09

Open Source or .NET?

Posted 20 June 2009 - 05:23 AM

As I have to choose between these 2 languages,
I was wondering which would be a better choice...
But eventually I chose C#. Is that a wise choice?

Open Source such as Java
VS
Microsoft .NET C# and ASP.NET

Any advice from both sides of expert?
Is This A Good Question/Topic? 0
  • +

Replies To: Open Source or .NET?

#2 RudiVisser  Icon User is offline

  • .. does not guess solutions
  • member icon

Reputation: 1004
  • View blog
  • Posts: 3,562
  • Joined: 05-June 09

Re: Open Source or .NET?

Posted 20 June 2009 - 06:31 AM

Ask yourself this: Are you planning on modifying the language?
Was This Post Helpful? 0
  • +
  • -

#3 kingdom  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 19
  • Joined: 16-June 09

Re: Open Source or .NET?

Posted 20 June 2009 - 06:48 AM

Modify the language?
Don't think I have the ability to do so...
What has this question got to do with those 2 languages?
Was This Post Helpful? 0
  • +
  • -

#4 bodom658  Icon User is offline

  • Villiage Idiom
  • member icon

Reputation: 113
  • View blog
  • Posts: 1,123
  • Joined: 22-February 08

Re: Open Source or .NET?

Posted 21 June 2009 - 06:52 AM

I'm not really a fan of Java...

If you are only distributing to windows OS's, definitely go C#. For linux, Java will work but I also recommend looking at Python or C++
Was This Post Helpful? 0
  • +
  • -

#5 RudiVisser  Icon User is offline

  • .. does not guess solutions
  • member icon

Reputation: 1004
  • View blog
  • Posts: 3,562
  • Joined: 05-June 09

Re: Open Source or .NET?

Posted 21 June 2009 - 06:57 AM

View Postkingdom, on 20 Jun, 2009 - 05:48 AM, said:

Modify the language?
Don't think I have the ability to do so...
What has this question got to do with those 2 languages?

The same thing open source has got to do with these 2 languages = Nothing.

Use C# if you're targetting Windows, as said above. I'm also not a fan of Java in any way, and the .NET Framework is being built by the OS you'll be targetting, so it's obvious they know what's best ;) There's also no extra requirement for using C#, as the .NET Framework is bundled with Windows now anyway.
Was This Post Helpful? 0
  • +
  • -

#6 Irish18  Icon User is offline

  • New D.I.C Head

Reputation: 1
  • View blog
  • Posts: 42
  • Joined: 15-June 09

Re: Open Source or .NET?

Posted 22 June 2009 - 09:57 AM

Im brand new to .Net and have never used Java...:D

But from what i gather .Net is much more user freindly, I could be wrong but it appears easier to use for beginners. :)
Was This Post Helpful? 0
  • +
  • -

#7 abgorn  Icon User is offline

  • sudo apt-get install brain
  • member icon

Reputation: 30
  • View blog
  • Posts: 1,410
  • Joined: 05-June 08

Re: Open Source or .NET?

Posted 23 June 2009 - 03:54 PM

Well, it all depends on what your gonna do. C# and Java are major languages in server-side programming but can also be used for desktop (and Java is the major language for mobile) development. But I prefer Java simply because it's cross-platform, incredibly easy to learn, has a really helpful community and the two major IDE's for it (NetBeans and Eclipse) are very kind to developers and overflow with really handy features. Though just so you know, C# was influenced a lot by Java so if you choose C# and wonder what Java'd be like (or vise versa), it's a very easy transition.
Was This Post Helpful? 0
  • +
  • -

#8 jeffanthonyfds  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 11
  • Joined: 01-July 09

Re: Open Source or .NET?

Posted 02 August 2009 - 02:08 PM

They are both very similar. After learning one to an intermediate level definitely check out the other. To answer your question however, I started with C# and was glad to have learned what makes and breaks code in VS environment before messing with Java. I suggest start with that.
Was This Post Helpful? 0
  • +
  • -

#9 crazyjugglerdrummer  Icon User is offline

  • GAME OVER. NERD WINS.
  • member icon

Reputation: 119
  • View blog
  • Posts: 690
  • Joined: 07-January 09

Re: Open Source or .NET?

Posted 02 August 2009 - 05:45 PM

C# and java are both HUGE languages and excellent. They are extremely similar, so I don't see much of a reason why you can't learn both. That will give you powerful command of some really big fields. :D
Was This Post Helpful? 0
  • +
  • -

#10 sparkart  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 113
  • View blog
  • Posts: 688
  • Joined: 16-February 09

Re: Open Source or .NET?

Posted 02 August 2009 - 09:36 PM

View Postkingdom, on 20 Jun, 2009 - 04:23 AM, said:

As I have to choose between these 2 languages,
I was wondering which would be a better choice...
But eventually I chose C#. Is that a wise choice?

Open Source such as Java
VS
Microsoft .NET C# and ASP.NET

Any advice from both sides of expert?


The wiser choice might be to learn both. There's no reason not to.
Was This Post Helpful? 0
  • +
  • -

#11 WushuMonster  Icon User is offline

  • D.I.C Head

Reputation: 13
  • View blog
  • Posts: 187
  • Joined: 29-February 08

Re: Open Source or .NET?

Posted 03 August 2009 - 02:45 PM

He said he has to choose one or the other. So the "wiser choice" was taken out of his hands apparently (at least for the present). Of course long term, it will be pretty easy to learn Java on your own after learning C#.
Was This Post Helpful? 0
  • +
  • -

#12 macosxnerd101  Icon User is offline

  • Self-Trained Economist
  • member icon




Reputation: 10596
  • View blog
  • Posts: 39,259
  • Joined: 27-December 08

Re: Open Source or .NET?

Posted 05 August 2009 - 09:29 AM

I would go with Java just b/c you have better development tools, plus it can do more (dbc, xml, gui, graphics and animation, server-side programming and web development, mobile programming, etc.). Plus, there is support from the open-source community, a corporation, and college board (AP CS). But like everyone else said, C# was Microsoft's response to Java, and they influenced many changes in the other. So whichever you pick, you'll easily be able to transition to the other. Good luck!
Was This Post Helpful? 0
  • +
  • -

#13 PsychoCoder  Icon User is offline

  • Google.Sucks.Init(true);
  • member icon

Reputation: 1641
  • View blog
  • Posts: 19,853
  • Joined: 26-July 07

Re: Open Source or .NET?

Posted 05 August 2009 - 09:42 AM

You can do Open Source with C# as well, look at GPS.NET. Also @macosxnerd101 you can do all those things with C# as well
Was This Post Helpful? 0
  • +
  • -

#14 c0mrade  Icon User is offline

  • D.I.C Regular

Reputation: 20
  • View blog
  • Posts: 412
  • Joined: 16-November 07

Re: Open Source or .NET?

Posted 05 August 2009 - 10:17 AM

I lean towards Java for my work because it is based on an open platform. I don't like the idea of the code I write tying me to Microsoft.

But I do server side stuff, If your programming for the desktop things are pretty different with windows being so ubiquitous.
Was This Post Helpful? 0
  • +
  • -

#15 noorahmad  Icon User is offline

  • Untitled
  • member icon

Reputation: 209
  • View blog
  • Posts: 2,290
  • Joined: 12-March 09

Re: Open Source or .NET?

Posted 06 August 2009 - 02:43 AM

i think Core has solved this problem
Check it here
Was This Post Helpful? 0
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2