Live data from Hacker News

Announcing .NET Core 2.0

blogs.msdn.microsoft.com

51–60 of 145 posts

Re: Announcing .NET Core 2.0

#51
post #18

I wish I had a better sense of where cross-platform desktop app platforms stood these days: Electron, Java, .NET, QT. All I hear are "Eww, Electron is ridiculous, slow, heavy Web junk for desktop", "Eww Java is blub, insecure, and half-abandoned by Oracle", "Eww, .NET is Microsoft and unreliable for anything serious on non-MS OSes", "Eww, by the time you pay the license, learn QT, learn the odd variant of C++, and ma…

I'm really interested to see what comes of the XAML standard. Supposedly there's a Macos and GTK# implementation in the works.

https://developer.telerik.com/content-types/tutorials/xaml-s...

Re: Announcing .NET Core 2.0

#52
post #17
post #14

Earlier quoted context omitted.

I think C# is the one and only language to consider if you're doing anything serious in .NET. While F# is academically interesting and maybe OK for some personal or solo projects, you'll struggle to find developers for anything of substantial size.

I'd agree with this but F# is increasingly moving towards first class support.

Is that true? I see no evidence for that.

Re: Announcing .NET Core 2.0

#53
post #18

I wish I had a better sense of where cross-platform desktop app platforms stood these days: Electron, Java, .NET, QT. All I hear are "Eww, Electron is ridiculous, slow, heavy Web junk for desktop", "Eww Java is blub, insecure, and half-abandoned by Oracle", "Eww, .NET is Microsoft and unreliable for anything serious on non-MS OSes", "Eww, by the time you pay the license, learn QT, learn the odd variant of C++, and ma…

There is some work starting to happen for XAML Standard [0] for .NET. The React Native [1], is promising with JSX abstraction and JavaScript !

I wish Oracle should do more with JavaFX, may be embrace JSX templates.

[0] https://github.com/Microsoft/xaml-standard

[1] https://github.com/CanonicalLtd/react-native

Re: Announcing .NET Core 2.0

#54
post #18

I wish I had a better sense of where cross-platform desktop app platforms stood these days: Electron, Java, .NET, QT. All I hear are "Eww, Electron is ridiculous, slow, heavy Web junk for desktop", "Eww Java is blub, insecure, and half-abandoned by Oracle", "Eww, .NET is Microsoft and unreliable for anything serious on non-MS OSes", "Eww, by the time you pay the license, learn QT, learn the odd variant of C++, and ma…

FWIW, Delphi has a cross platform UI library called FireMonkey[1]. It supports Windows, OSX, iOS and Android.

[1]: http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Supported_...

Re: Announcing .NET Core 2.0

#55
post #18

I wish I had a better sense of where cross-platform desktop app platforms stood these days: Electron, Java, .NET, QT. All I hear are "Eww, Electron is ridiculous, slow, heavy Web junk for desktop", "Eww Java is blub, insecure, and half-abandoned by Oracle", "Eww, .NET is Microsoft and unreliable for anything serious on non-MS OSes", "Eww, by the time you pay the license, learn QT, learn the odd variant of C++, and ma…

I don't think .NET Core is targeted for desktop applications, at least not at this moment.

Re: Announcing .NET Core 2.0

#56

I'm enjoying reaping the rewards of all the dotnet core work in my F# projects. One critique: Why break semver? https://github.com/dotnet/standard/blob/master/docs/faq.md#w... Like I get that it feels like a big change (and it is), but you've gone and confused a huge population of library writers and users with the major version bump. https://github.com/search?q=netstandard2.0&type=Issues&utf8=... How many of those a…

Is there a good open source F# project running on .NET core? Just to see what it looks like.

Re: Announcing .NET Core 2.0

#57

Does someone has some experience running .NET Core on Linux? Any problems/experiences you could share?

We've been running high-traffic production services for months, everything's been great. Leaner faster apps running on smaller, cheaper Linux VMs and containers. No problems encountered.

For running typical webapps and services, the existing .NET APIs were already good enough and now we have pretty much everything else available.

Re: Announcing .NET Core 2.0

#58
Am I misunderstanding something, or does Entity Framework Core, even at version 2.0, not support translating LINQ code into GROUP BY in the generated SQL? That seems so unbelievable that I figure I have to be wrong here.

Re: Announcing .NET Core 2.0

#59

Why are there so few new languages built on the .NET platform ? This is a genuine question - is there something about the JVM that gives rise to such vibrant ecosystems. Clojure, Scala, Kotlin, Groovy, JRuby : Most importantly, every one of them is in production use - not just as toy/experimental languages. And we havent even opened the Pandora's box that is Java 9+Truffle. There's a lot of broscience that .NET is su…

> is there something about the JVM that gives rise to such vibrant ecosystems Java. It evolves too slowly, that’s why people try to fix it creating another languages on top of JVM. MS did much better developing C#, therefore less need for alternative languages.

that might be true for kotlin, but probably not for Clojure, Scala, Groovy and JRuby

Re: Announcing .NET Core 2.0

#60
post #15

I have been absolutely loving .NET Core since I started using it this spring. Currently running two applications in production, one on a Windows Server with IIS and another on a Centos 6 server with Docker. Docker was surprisingly easier than configuring Web Deploy to IIS. There have been a few things that are oddly documented, but generally documentation has improved over these months as user base has grown. They ha…

I've had a similarly positive experience writing a CMS in dotnet core that currently runs my blog. Like you said, being able to stick everything I need in a Docker container makes life so much more easy then it was with ASP.NET in the past.

For the person that asked why choose dotnet core over another technology: the only other technology I've recently used on the backend had been node which paled in comparison to core's compute performance, documentation and ease of development (TypeScript helps a ton on node, but C# on Visual Studio makes things really simple and easy).

Post reply on HN