Announcement

Collapse
No announcement yet.

Mono 2.8 Is Out With C# 4.0, Better Performance

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

  • #16
    They should stop their mono crap already.

    What's the deal with it anyway?

    All those stupid mono-boosters are being (indirectly) payed by Microsoft. Plus there are some confused idiots who aren't getting payed.

    Not everybody likes to have MS tech pushed down their throat.

    Please let Mono die and focus on more useful stuff.
    e.g. Java, All kinds of VM's, Lua, Python,...

    Comment


    • #17
      Originally posted by phoronix View Post
      Phoronix: Mono 2.8 Is Out With C# 4.0, Better Performance

      While many in the open-source community do not like Mono on their system as a Microsoft .NET implementation for Linux (and other operating systems), for those interested in this C# compiler and run-time library, Mono 2.8 is now available for download. Mono 2.8 offers up a large number of improvements...

      http://www.phoronix.com/vr.php?view=ODY1Nw
      While Mono 2.8 no doubt does offer improvements over previous versions of Mono ... please bear in mind that (as mentioned in the original article) Mono for Linux includes an implementation of ASP.NET technology.

      Now Microsoft has submitted C# as a standard, and also a number of other parts of .NET, and made promises not to sue any other implementation of such technologies.

      http://en.wikipedia.org/wiki/Microso...cation_Promise

      However, be aware that there is NO SUCH PROMISE for other parts of .NET, such as ASP.NET, which are strictly Microsoft proprietary technology.
      http://en.wikipedia.org/wiki/Asp.net

      License: Proprietary

      Mono has an implementation of ASP.NET within it. Mono is therefore an open invitation for Microsoft to try to collect royalties from Linux systems.

      Comment


      • #18
        Originally posted by hal2k1 View Post
        While Mono 2.8 no doubt does offer improvements over previous versions of Mono ... please bear in mind that (as mentioned in the original article) Mono for Linux includes an implementation of ASP.NET technology.

        Now Microsoft has submitted C# as a standard, and also a number of other parts of .NET, and made promises not to sue any other implementation of such technologies.

        http://en.wikipedia.org/wiki/Microso...cation_Promise

        However, be aware that there is NO SUCH PROMISE for other parts of .NET, such as ASP.NET, which are strictly Microsoft proprietary technology.
        http://en.wikipedia.org/wiki/Asp.net

        License: Proprietary

        Mono has an implementation of ASP.NET within it. Mono is therefore an open invitation for Microsoft to try to collect royalties from Linux systems.
        Gosh, I thought we could put this tired trollfood to rest already. For maybe the millionth time, here are some facts:

        1. I'm not aware of a single Linux app developed with Mono that uses ASP.NET or other proprietary MS technologies that are outside of the scope of the promise not to sue. Should Microsoft decide to start enforcing patents over them at some point, they could be safely removed from Mono without affecting Linux-oriented development in the slightest. You probably can build and install Mono without them already.

        2. Mono, without ASP.NET but with Gtk# and other stuff is a rather cool development platform for Linux/Gnome. Not the only one, but a damn good one. I would be interested in hearing what those Mono bashers suggest. Before somebody says Python or Ruby, these are excellent languages for certain application areas but remain absolutely unusable in other cases due to very poor runtime performance, very bad multithreading support (GIL), comparatively bad garbage collectors, etc.

        3. I defend Mono because there are some really good apps made with it (personally I absolutely love Banshee, Tomboy is a lot more stable and has more features than Gnote, Monodevelop is a pretty decent IDE, etc) Insisting that they should be removed from distros and ostracised today because of the entirely hypothetical possibility that at some unspecified point in the future, Microsoft might try to enforce patents on some technology that they don't even depend on, is ridiculous. Incidentally, all the various JVM implementations and Java frameworks and libraries don't seem to worry anyone, and yet, while AFAIK nobody is getting sued over CLR or Mono, Oracle is suing Google over Java right now.

        4. I presume that the anti-Mono crowd will never ever ever install the Linux kernel either. The kernel supposedly violates over 120 Microsoft patents (which is probably a lot more than the number of ASP.NET patents) and Microsoft has explicitly said they might consider enforcing those, contrary to the Mono ones.

        Comment


        • #19
          mono will get the same traction as java got...almost nothing on the desktop. I also refuse to let mono apps anywhere near any of my systems, just like with java. Please run on the system provided, not some VM. I'm not into middle men or empty promises about "write once run everywhere"

          Comment


          • #20
            Originally posted by jacob View Post
            2. Mono, without ASP.NET but with Gtk# and other stuff is a rather cool development platform for Linux/Gnome. Not the only one, but a damn good one. I would be interested in hearing what those Mono bashers suggest. Before somebody says Python or Ruby, these are excellent languages for certain application areas but remain absolutely unusable in other cases due to very poor runtime performance, very bad multithreading support (GIL), comparatively bad garbage collectors, etc.
            Simply, Qt. Much better runtime performance, great multithreading support and much more. Consistency etc.

            3. I defend Mono because there are some really good apps made with it (personally I absolutely love Banshee, Tomboy is a lot more stable and has more features than Gnote, Monodevelop is a pretty decent IDE, etc) Insisting that they should be removed from distros and ostracised today because of the entirely hypothetical possibility that at some unspecified point in the future, Microsoft might try to enforce patents on some technology that they don't even depend on, is ridiculous. Incidentally, all the various JVM implementations and Java frameworks and libraries don't seem to worry anyone, and yet, while AFAIK nobody is getting sued over CLR or Mono, Oracle is suing Google over Java right now.
            Yeah, keeping damn thing for ONE dumb and crappy application. This is just ridiculous. If you use tomboy, because it's more stable (I really doubt, because Gnote seems to be very stable and it's slimmer and faster same time) and has more features then why don't you switch to KDE where there are more features then in Gnome? Oracle is suing them, because they violated some term. Stop spreading FUD. Probably nobody's getting sued over CLR or Mono, because nearly nobody uses this crap.

            4. I presume that the anti-Mono crowd will never ever ever install the Linux kernel either. The kernel supposedly violates over 120 Microsoft patents (which is probably a lot more than the number of ASP.NET patents) and Microsoft has explicitly said they might consider enforcing those, contrary to the Mono ones.
            Get the hell out with such ms bullshit out of here. Better check how many patents ms breaks. And Linux is here to compete with ms not to serve them.

            Comment


            • #21
              Evening people, sorry to intrude on the trollfest, but I see a conflict here.

              LLVM 2.8 release notes
              In LLVM 2.8, the VMKit .NET VM is no longer being maintained.
              TFA
              the LLVM support is now considered stable

              Comment


              • #22
                This post is sponsored by the marketing department of [censored] Corporation (TM).

                So much ignorance and hatred on this thread... I love it!

                The Mono runtime offers a way to code in Python and consume your code from Ruby, Java or any other compatible language. This is extremely valuable to application developers. Plus, the ecosystem rocks.

                Haters gonna hate. They are irrelevant anyway.

                Comment


                • #23
                  This post is sponsored by... oh, go away!

                  Originally posted by kraftman View Post
                  Simply, Qt. Much better runtime performance, great multithreading support and much more. Consistency etc.
                  And bugs. Lots of them!

                  Besides, you can use Qt from Mono and get the best of both worlds.

                  Get the hell out with such ms bullshit out of here. Better check how many patents ms breaks. And Linux is here to compete with ms not to serve them.
                  Oh,rly?

                  And here I thought Linux was a kernel. Can we place bets, too?

                  Comment


                  • #24
                    Just like Mono is irrelevant, despite the efforts to shove it everywhere.

                    Java is GPL. This alone kills any need for Mono on a free platform.

                    Comment


                    • #25
                      Originally posted by pingufunkybeat View Post
                      Just like Mono is irrelevant, despite the efforts to shove it everywhere.

                      Java is GPL. This alone kills any need for Mono on a free platform.
                      Oracle would like to have a word with you. It's Java(TM) and your use of the name is infringing a copyright and some nebulous patents.

                      Look up Oracle vs Google.

                      Comment


                      • #26
                        Originally posted by BlackStar View Post
                        And bugs. Lots of them!
                        Repeating that will not make it true, fudboy. Qt is certainly better engineered and stable than anything that's ever come out of Ximian.

                        I don't really see Qt as a competitor to Mono. Java, Python and Ruby are more direct competitor. And they are all better and more free and open than Mono.

                        Comment


                        • #27
                          Originally posted by pingufunkybeat View Post
                          Repeating that will not make it true, fudboy. Qt is certainly better engineered and stable than anything that's ever come out of Ximian.

                          I don't really see Qt as a competitor to Mono. Java, Python and Ruby are more direct competitor. And they are all better and more free and open than Mono.
                          Calling Java "free" these days is quite ironic.

                          I don't see Qt as a competitor either. It is a great library to use from Mono, Java, Python and Ruby. Or C++ if you are into S&M and segfault hell.

                          Comment


                          • #28
                            Originally posted by BlackStar View Post
                            Oracle would like to have a word with you. It's Java(TM) and your use of the name is infringing a copyright and some nebulous patents.

                            Look up Oracle vs Google.
                            Look up Sun vs Microsoft, or how Microsoft tried to corrupt Java to run only on Windows.

                            When that failed, they made a Java for Windows (tm) = .Net, and tried to sell it as a Java equivalent.

                            I'm very happy that you can run Microsoft Java and Win API and Direct X on top of your Windows gfx driver, but the world is still sane and happy as long as most users are not dependent on that crap.

                            Comment


                            • #29
                              Originally posted by BlackStar View Post
                              Calling Java "free" these days is quite ironic.
                              I didn't call it "free", I called it more free than C#.

                              But you do have an argument. A North Korean prison is more free than C#, so it's not a very informative statement.

                              You are getting spoonfed MS technology by a former MS employee. Good luck with that. Leave the rest of the Linux ecosystem out of it.

                              There was a time when GNOME was started to prevent a small Norwegian company from controlling the free desktop. It is an irony of fate that nowadays you have KDE to ensure that Microsoft does not control the free desktop, as it is not built on patented MS technology.

                              Comment


                              • #30
                                Originally posted by pingufunkybeat View Post
                                Look up Sun vs Microsoft, or how Microsoft tried to corrupt Java to run only on Windows.

                                When that failed, they made a Java for Windows (tm) = .Net, and tried to sell it as a Java equivalent.
                                Indeed. And the replacement turned out to be superior to Java.

                                And unlike Java you won't get sued if you make additions to .Net.

                                I'm very happy that you can run Microsoft Java and Win API and Direct X on top of your Windows gfx driver, but the world is still sane and happy as long as most users are not dependent on that crap.
                                Eh? Last time I checked the world was happy being dependent on that crap. Or that other fruity crap.

                                We, who care, are but a tiny minority.

                                Comment

                                Working...
                                X