Live data from Hacker News

Google joins .NET Foundation as Samsung brings .NET support to Tizen

techcrunch.com

61–70 of 341 posts

Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen

#61

Earlier quoted context omitted.

What magic are you talking about? Various .Net frameworks have silly amounts of magic, but C# itself?

Silly amounts of magic? Ever looked at a Java Spring project?!

THIS!

Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen

#62
post #2

Nice. Now please make C# a first-class citizen in Android and start to migrate from Java to C#.

Doesn't Xamarin compile C# to Java/Dalvik bytecode already?

There's a big difference between being a supported first class citizen and having a hacked together ecosystem that Mostly Works™.

After my experience with Mono on past .NET versions, I'm skeptical of any of these "compiles to x" schemes.

Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen

#63
post #25
post #6

Earlier quoted context omitted.

No thanks. I like Java, and esp Java 8 just fine.

Why would someone down vote an opinion that they are okay with Java? It added to the conversation. Personally I prefer C# and Swift to Java but others idea are just as valid.

Imho people are just expressing their disagreement. I know downvote is not meant for that, but I think HN is to blame here. If you have two arrows, one up and one down, why is up for agreement while down is not for disagreement, but for "this doesn't add to conversation"? The actions should be opposite, or they should use different icons.

Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen

#65

I like the laptop with a bunch of lovely Microsoft technologies, and then WiX. Please, please die WiX. Imperative XML + non-deterministic execution order + the worst error messages of the entire stack. I love C# and the CLR, but damn WiX sucks.

I suspect the real problem is the underlying horrible mess that is MSI. MSI is perhaps the most unintuitive technology I've ever used. Much of WiX is simply a bunch of leaky abstractions from MSI.

Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen

#68
post #2

Nice. Now please make C# a first-class citizen in Android and start to migrate from Java to C#.

Personally I would much much more prefer a switch to Kotlin than to C#. And I bet, after the collaboration for android studio, Google and JetBrains are already working on it

Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen

#69
post #48
post #2

Nice. Now please make C# a first-class citizen in Android and start to migrate from Java to C#.

Google have not made their own languages Dart/Go official to Android. Why would they make languages other than Java a priority now?

Dart doesn't have the adoption yet and has a different plan when it comes to mobile ( https://github.com/flutter/flutter ).

I love Go, but it's not really a suitable language to do UI, or anything that deals with data models.

C#, however, is a perfect replacement for Java, most of the times. I would say "it's simply superior in every imaginable metric other than cross-platform implementations of the compiler/VM" but that's just my opinion.

Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen

#70
post #42

Earlier quoted context omitted.

That would be huge win for Microsoft, presumably if Android apps are written in C# they will be easy to port or have shared libraries with windows apps.

Is that something Google wants? I don't see the advantage for them short of adding on C# devs

C# offers more support for memory friendly coding and performance than Java, which could ultimately improve Android's performance.

Of course, this would only work if they switch languages, which I don't see the Android team doing willingly without upper management "help".

Post reply on HN