Stories
Slash Boxes
Comments

SoylentNews is people

posted by Fnord666 on Tuesday May 07 2019, @01:32AM   Printer-friendly
from the one-.NET-to-rule-them-all dept.

Submitted via IRC for AndyTheAbsurd

Today, we're announcing that the next release after .NET Core 3.0 will be .NET 5. This will be the next big release in the .NET family.

There will be just one .NET going forward, and you will be able to use it to target Windows, Linux, macOS, iOS, Android, tvOS, watchOS and WebAssembly and more.

We will introduce new .NET APIs, runtime capabilities and language features as part of .NET 5.

[...] We intend to release .NET 5 in November 2020, with the first preview available in the first half of 2020. It will be supported with future updates to Visual Studio 2019, Visual Studio for Mac and Visual Studio Code

Source: https://devblogs.microsoft.com/dotnet/introducing-net-5/


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2, Interesting) by Anonymous Coward on Tuesday May 07 2019, @03:38AM (3 children)

    by Anonymous Coward on Tuesday May 07 2019, @03:38AM (#839990)

    I maintain both C# and Java applications. I like C# as a language better. Java recently added some LINQ stuff, but like everything else in Java, it's klunky as hell. Java's rough equivalent of delegates is the venerable anonymous inner class. It's a ton more syntax but achieves roughly (but not quite) the same thing. Also sensible overloads of operator[] make for good readability in C#. First-class properties are better than JavaBeanGetSetMethods.

    Otoh, what I like about Java is the FOSS ecosystem that C# seems to lack. So C# wins hands-down as a language, but Java is where the ecosystem is at.

    Ditto about Visual Studio vs. Eclipse. I never liked Eclipse, so I use Netbeans. Intellisense is just way more responsive than Netbeans complation. Everything about Java is bloated.

    Also, I absolutely hate the way Microsoft's Dot Net documentation is organized. Javadoc is easier to navigate imho.

    Starting Score:    0  points
    Moderation   +2  
       Interesting=2, Total=2
    Extra 'Interesting' Modifier   0  

    Total Score:   2  
  • (Score: 3, Interesting) by ikanreed on Tuesday May 07 2019, @03:46AM (1 child)

    by ikanreed (3164) Subscriber Badge on Tuesday May 07 2019, @03:46AM (#839995) Journal

    On the documentation point, when do you ever actually browse it anymore, it's always a google search for "ClassName"

    • (Score: 2) by bobthecimmerian on Tuesday May 07 2019, @10:52AM

      by bobthecimmerian (6834) on Tuesday May 07 2019, @10:52AM (#840084)

      I can't speak for Netbeans or IntelliJ, but in Eclipse if you mouseover a fragment of Java code the javadoc pops right up. It's really handy.

  • (Score: 3, Informative) by bobthecimmerian on Tuesday May 07 2019, @10:56AM

    by bobthecimmerian (6834) on Tuesday May 07 2019, @10:56AM (#840086)

    Java 8 has lambdas, which can usually replace the anonymous inner class in a way that saves a boatload of boilerplate syntax. But you're still left with a painfully verbose language. The best thing about the Java Virtual Machine is Groovy/Kotlin/Scala/Ceylon/Clojure/Eta/almost-anything-but-Java.