Does this spell Google moving away just a little bit from Java in the future?
Google joins .NET Foundation as Samsung brings .NET support to Tizen
41–50 of 341 posts
Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen
#42Does this spell Google moving away just a little bit from Java in the future?
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.
Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen
#43Nice. Now please make C# a first-class citizen in Android and start to migrate from Java to C#.
No thanks. I like Java, and esp Java 8 just fine.
Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen
#44Earlier quoted context omitted.
I also think Java is fine. Compared to C#, I find Java code easier to read as there is less magic. I also use Groovy for some corner cases like for example JDBC stuff or metaprogramming. I'm also a big fan of Maven and the development tools for Java, and most importantly the eco-system with rich libraries and frameworks. Is there an alternative for JRebel or Spring-loaded for C# yet?
What magic are you talking about? Various .Net frameworks have silly amounts of magic, but C# itself?
- Class extensions: I saw code examples online that just wouldn't work for me because the compiler told me a certain method of a built-in class wouldn't exist. After I while I found out that the author of that snippet had used class extensions and not bothered to mention.
- The var keyword: While this is sometimes nice for quick scripting or hacking in the debugger console, it opens the door for hard-to-read code.
Those are not necessarily "magic", but potential obscurities that can't happen in Java, simply because Java lacks these features.
Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen
#45Nice. Now please make C# a first-class citizen in Android and start to migrate from Java to C#.
Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen
#46Earlier quoted context omitted.
No thanks. I like Java, and esp Java 8 just fine.
Not attacking you opinion at all but I'm a little shocked that someone would have this opinion, I work at a Java shop (using java 8 but I'm mostly now on the node.js side). Java 8 really doesn't have any features that are better than C#'s. Java 8 is missing some pretty major ones, like type inference, automatic getters/setters, LINQ, function passing support that's not brain dead, and a number of of things that make…
Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen
#47Earlier 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.
So, yeah, go away because that's not contributing to the conversation.
Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen
#48Nice. Now please make C# a first-class citizen in Android and start to migrate from Java to C#.
Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen
#49Nice. 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?
* It has an enormous user base
* It's not owned by Oracle
Not saying they will but those are real possible reasons for Google to do this.
Re: Google joins .NET Foundation as Samsung brings .NET support to Tizen
#50Earlier quoted context omitted.
What exactly would be the benefit of this?
No more problems with Oracle, C# features that Java is missing, such as type inference, proper generics, built in concurrency, operator overloading, first class optionals, ...