Announcement
Collapse
No announcement yet.
Microsoft To Open-Source .NET, Bring It Officially To Linux
Collapse
X
-
Originally posted by oleid View PostI hope this OSS effort will make .NET apps on Linux as fast as on Windows. Mono is currently quite slow. Then it would make F# more attractive.
Leave a comment:
-
Originally posted by mike4 View PostWhat means server stuff? Could I build a normal c# desktop app on Linux?
Thanks
I hope this OSS effort will make .NET apps on Linux as fast as on Windows. Mono is currently quite slow. Then it would make F# more attractive.
Leave a comment:
-
Originally posted by mike4 View PostWill that have an impact on Unity3D? I've heard they want to replace c# because of license.
Originally posted by mike4 View PostWhat means server stuff?
What's not open is their implementation of WinForms, WPF, and WinRT, and while in theory they could end up eventually releasing them, I really don't see them doing that. If for nothing else they're too tied down to windows internals.
Originally posted by mike4 View PostCould I build a normal c# desktop app on Linux?
Thanks
Leave a comment:
-
Will that have an impact on Unity3D? I've heard they want to replace c# because of license.
What means server stuff? Could I build a normal c# desktop app on Linux?
Thanks
Leave a comment:
-
I so wish that open sourcing their .NET platform also included their C++/clr:safe compiler. That thing is awesome. Not only does it provide local automatic variables, but it also provides auto_handle<T> allowing for deterministic cleanup (via a kind of RAII) that actually makes it possible to rely on patterns that a typical GC language cannot support. Sure it generates some of the most hacky IL known to man, but the high level C++ code looks pretty elegant
Leave a comment:
-
Originally posted by Kemosabe View PostCan someone explain me please: How is this beneficial for Microsoft? Why are they doing this?
BTW, if the Supreme Court overturns that ruling, expect a reversal. It's MS, after all.
Leave a comment:
-
Originally posted by Delgarde View PostProbably because it's a ton of work. Java 8 took many, many years to come out, mostly because of the huge changes required inside the JVM to support all those nice features. And so to implement Java 8 on Android, Google would need to make equivalently large changes to their own VM.
Further, it'll require a compatibility break, since any applications using Java 8 syntax wouldn't run on the existing VMs - and because of the problems Android has with updating devices to newer platform versions, that basically means that those apps won't run on the majority of existing devices.
... which disappoints me. Java 6 is no prize. Maybe the best hope for ending developer nightmares is cross-platform toolkits written in other languages, like Xamarin and (as polarathene already mentioned) Haxe.
Leave a comment:
-
Originally posted by Michael_S View PostAgreed. I don't know why Google is letting Android sit on Java 6 when Java 8 is so much nicer.
Further, it'll require a compatibility break, since any applications using Java 8 syntax wouldn't run on the existing VMs - and because of the problems Android has with updating devices to newer platform versions, that basically means that those apps won't run on the majority of existing devices.
Leave a comment:
Leave a comment: