News for hackers. Stuff that matters.
Re:Ask HN : Which should I learn : C# or Java by jules on Sunday November 16, 2008 @05:38PM (#366376)
What if you want to sell software components/libraries? Which platform would you choose?
Re:Ask HN : Which should I learn : C# or Java by michaelneale on Sunday November 16, 2008 @06:06PM (#366395)
From my experience - Java will get you a much larger audience, but .Net audience is more happy to pay for tools/libs. In .Net pay-for is the norm, in Java open source is the norm. Opportunities on both sides.

The main other issue on the .Net side is if you get in the way of MS - the will just run over you and make you irrelevant.

Re:Ask HN : Which should I learn : C# or Java by jules on Sunday November 16, 2008 @06:54PM (#366429)
Do you have examples of MS running over companies that got in the way? What should I avoid to prevent that?

I am thinking of selling a somewhat unconventional and new (for the mainstream, like Lisp) programming tool. I thought that the .NET community will be less reluctant to try such a thing because MS is pushing new things like F# too. What do you think?

Re:Ask HN : Which should I learn : C# or Java by arebop on Sunday November 16, 2008 @09:55PM (#366525)
Microsoft is pushing (relatively) fresh ideas into the mainstream, but in my experience the overwhelming majority of .NET programmers aren't interested in new things that don't come from Redmond. caustic said it more generally: C# has some nice language features, but Java has a more sophisticated and open-minded community.
Re:Ask HN : Which should I learn : C# or Java by johns on Sunday November 16, 2008 @08:56PM (#366491)
I think you'll find an equal portion of developers on any platform are eager to try new things.