Originally posted by Michael_S
View Post
Announcement
Collapse
No announcement yet.
Microsoft To Open-Source .NET, Bring It Officially To Linux
Collapse
X
-
Originally posted by pythoneer View PostDo we get VisualStudio for Linux?
However they have ported it to iOS and Android som maybe in the future?
However the new open souce compilers do provide API for analyze information so
it should be quick for JetBrains to provide a version of IDEA for C#.
Comment
-
Thanks but no thanks?
You know (you , the reader) how much people like to complain when they are not getting something,
And when they get it they are like "Yea... thanks but no thanks",
In this instance, Complaining about microsoft being closed and now opening some of their products?
Well... Yea... Thanks but no thanks.
Riddle time : "If you have it, You don't want it, If you don't have it, you don't need it"
That would be Mono, WINE and .NET for me at least :P
This is like putting sticks in a wheelchair because some great PR guy gave them to you for "FREE" and told you they are awesome.Last edited by Illasera; 13 November 2014, 08:07 AM.
Comment
-
Originally posted by vein View PostMy understanding is that Google will, in the long run, replace Java with Go in android. The firsts steps are taken now... Meaning that soon Java and Go will be able to reside side-by-side.
Comment
-
Originally posted by Illasera View PostYou know (you , the reader) how much people like to complain when they are not getting something,
And when they get it they are like "Yea... thanks but no thanks",
In this instance, Complaining about microsoft being closed and now opening some of their products?
Well... Yea... Thanks but no thanks.
Riddle time : "If you have it, You don't want it, If you don't have it, you don't need it"
That would be Mono, WINE and .NET for me at least :P
This is like putting sticks in a wheelchair because some great PR guy gave them to you for "FREE" and told you they are awesome.
What a gibberish! History lesson helps you a lot, as well as definition of healthy pragmatism.
Comment
-
Originally posted by Pajn View PostNot for now atleast.
However they have ported it to iOS and Android som maybe in the future?
However the new open souce compilers do provide API for analyze information so
it should be quick for JetBrains to provide a version of IDEA for C#.
They released OpenCore. They have not changed the business layout. They have not changed their practices. They have not changed to policy to bind everyone to THEIR platform. And so on! Recently they anounced to dump Nokia brand altogether.
They released core, so their platform increases market penetration (and lays out good base for EEE) as well as to increase sales in their cash-cow products - VS is one of them. Dream baby, dream!
Originally posted by Alejandro Nova View PostTwo words: copyrightable APIs. If the US Supreme Court doesn't overturn the ruling that awards Oracle the copyright over the entire Java API, Oracle will have exactly that, and you'll witness an exile of scared developers fearing copyright prosecution just by programming for Java. .NET wants to be a non hostile destination, and that's why it's licensed with a MIT license.
BTW, if the Supreme Court overturns that ruling, expect a reversal. It's MS, after all.Last edited by brosis; 13 November 2014, 09:54 AM.
Comment
-
Originally posted by Michael_S View PostReally? Interesting. I did some searching, and this is the most recent interesting thing I've found: http://www.infoq.com/news/2014/06/go...oid-native-dev
But anyway, we should be able to use go in Android developement pretty soon and I hope that google in follow in this path in the future. I have nothing against Java but I really love Go
Comment
-
In many ways I expected this, but the conspiracy shrieking in this thread is ridiculous. Have you ever stopped to consider that maybe just maybe with Sinofsky and Ballmer gone and with someone friendly to the .NET team in power (Nadella) that this has nothing to do with Microsoft's bottom line and everything to do with Anders and friends now having the power to run .NET how they want to.
I mean seriously... WPF just shoved a fist out of its grave. For those not keeping track that tech was considered dead when WinRT was announced, and yet here it is again being dusted off and picked up again. If the announcements here were all just about the bottom line WPF would have stayed dead.
Comment
-
Originally posted by brosis View PostYou gotta be kidding!
They released OpenCore. They have not changed the business layout. They have not changed their practices. They have not changed to policy to bind everyone to THEIR platform. And so on! Recently they anounced to dump Nokia brand altogether.
They have added Linux support to Azure and they provide easy to use virtual machines for IE testing.
They provides a lot of open source javascript librarys and are using others. They do a lot of work on
the W3C standards.
Microsoft have shiften towards providing infrastructure and support. If you can get paid anually or monthly
for the same product instead of once, why hesitate?
Comment
-
Originally posted by Michael_S View PostWell, I've been working with Java for almost ten years. I'm in "the grass is greener on the other side of the fence" mode, I'm sick of Java and all of the warts that drive you bonkers - explicit typing, the fact that you use the java.util package everywhere but it's not imported by default, getX/setX conventions, and a hundred other major and lesser headaches. (Note that I'm complaining about explicit typing, not static typing. Many other statically typed languages can do auto x = 4; and have the compiler figure out x is an integer and block uses of x that don't treat it like an integer. C++11, Scala, Haskell, D, etc... but in Java I'm always stuck with SomeClassName x = new SomeClassName(); ... ) Even if you don't go whacky with functional programming and metaprogramming and other trips, a straight conversion of most Java code to Scala or Groovy will cut your lines of code by 70%.
Now, why is def className = className.newInstance() better than 'new className();'? This is really a question since I have neither experience, nor theoretical knowledge in Scala or Groovy.
Originally posted by Michael_S View PostI view that need to dip into Java from time to time as a plus. I can't get hired as a senior Clojure developer somewhere because I don't have that much experience with Clojure. But for a company mixing Clojure and Java, I can use my experience with Java as an "in". In an ideal world I'd jump completely to something different, just for the change of pace. But I can't, for example, point to three hundred lines of Python on a github account and expect some place to pay me big bucks as a Python developer.
Everybody was a novice at some point or other. There are newbies making newbie mistakes with every language.
Comment
Comment