Announcement

Collapse
No announcement yet.

Mono 5.0 Rolls Out With Roslyn C# Compiler, Concurrent Garbage Collection

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mono 5.0 Rolls Out With Roslyn C# Compiler, Concurrent Garbage Collection

    Phoronix: Mono 5.0 Rolls Out With Roslyn C# Compiler, Concurrent Garbage Collection

    Mono 5.0 was released earlier this week without much fanfare...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Let's hope it "garbage collects" itself

    Comment


    • #3
      Is a nice effort of Microsoft to bring fully supported .Net to non Microsoft platforms. But of course it wasn't just because of good will Microsoft, is because of necesity. Due to companies moving away from .Net to toolkits where they can reach more than one platform. For example Blizzard game launcher is made with QT which allows them to target both Macs and PC which are their supported platforms.

      Like Java, maybe is too late for them to play nice now.

      Comment


      • #4
        Originally posted by darkcoder View Post
        Like Java, maybe is too late for them to play nice now.
        Is Java in peril? Please tell me so I can schedule the party.

        Comment


        • #5
          MSFT also announced ASP Core v2.0 which can run natively in Linux and you can still use Visual Studio. They have migrated yet more functions into the Linux stack.

          I don't think Java is in peril. With microcontainers like Mulesoft's, look for a growth in Java based microservices.

          But Java is becoming a pain to maintain in the corporate space. Every Tom, Dick & Harry app tries to install its flavor and about quarter of them don't like a JDK change. With the ZD flaws coming out periodically, we have started to call it "java jail".

          Comment


          • #6
            Originally posted by darkcoder View Post
            For example Blizzard game launcher is made with QT which allows them to target both Macs and PC which are their supported platforms.
            I think Microsoft cross platform/open source efforts for .NET will stay focused to web applications, mobile and cloud computing. Desktop client applications will be always needed but they are not a huge business anymore: for that Qt is of course a good choice but only if your reference language is C++. A strong open source cross platform toolkit for C# GUI development never appeared and all attempts have only limited user base (xwt, Gtk#) or are discontinued (Mono WinForms, Moonlight). Xamarin.Forms could be an interesting newcomer, but Xamarin never intended to port it to Mac OSX or linux. Also it's hard to say the dev model in Xamain.Forms also scales to desktop client applications.

            Comment


            • #7
              Its a sweet language though. But what do u expect from a company that bundles the ask toolbar with it's install. They might as well have bunger king ads on their webpage

              Comment


              • #8
                Originally posted by darkcoder View Post
                For example Blizzard game launcher is made with QT which allows them to target both Macs and PC which are their supported platforms.
                Come on, even on Phoronix, PC for Windows?

                Comment


                • #9
                  Originally posted by darkcoder View Post
                  Is a nice effort of Microsoft to bring fully supported .Net to non Microsoft platforms. But of course it wasn't just because of good will Microsoft, is because of necesity. Due to companies moving away from .Net to toolkits where they can reach more than one platform. For example Blizzard game launcher is made with QT which allows them to target both Macs and PC which are their supported platforms.

                  Like Java, maybe is too late for them to play nice now.
                  It's spelled Qt.

                  Comment


                  • #10
                    Originally posted by edwaleni View Post
                    But Java is becoming a pain to maintain in the corporate space. Every Tom, Dick & Harry app tries to install its flavor and about quarter of them don't like a JDK change. With the ZD flaws coming out periodically, we have started to call it "java jail".
                    Yeah I was referring to this specifically, We've had to set up way too many VMs or chroots or do other trickery to run an older Java runtime to run some crap applications because they were breaking if we updated.

                    Smart way to ship java applications seems to be bundling your own JVM, but it's surprising how many applications don't do that.

                    Comment

                    Working...
                    X