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

  • #76
    I just wonder the ones who just love C# and .NET stuff, why don't you all get back to where you belong? Go back to Windows and never look back!

    Comment


    • #77
      Originally posted by monraaf View Post
      Mono, I wonder whose idea it was to name it after a viral disease. Must have come out of Redmond, someone's got a very twisted sense of humor there. I would love to see the confidential emails about that. Maybe time for another Comes v. Microsoft.
      The people of the Monolith.
      http://www.epberglund.com/RGttCM/nig...02/ns2fic8.htm

      Comment


      • #78
        Originally posted by Ragas View Post
        I hate Mono for the same reasons I hate java. It's sloooow.
        But nowadays all the Informatics-students love those. I tell you all: there's brewing a horde of programmers which are more interested in easy good looking code than in speed and functionality.
        Why hate it for being slow when you can hate it for being bug ridden, insecure and promoting cognitive functions that border on retardation.

        Comment


        • #79
          Originally posted by FunkyRider View Post
          I just wonder the ones who just love C# and .NET stuff, why don't you all get back to where you belong? Go back to Windows and never look back!
          You know, when Apple banned Flash from the iPhone, everyone thought they were being evil and moaned about how they were stifling competition and a terrible closed environment. But i get the feeling a lot of Linux users would actually applaud the very same action taken against their pet hated software. Luckily, Linux is an open platform and no one can force you to do anything you don't want to.

          Comment


          • #80
            Originally posted by FunkyRider View Post
            I just wonder the ones who just love C# and .NET stuff, why don't you all get back to where you belong? Go back to Windows and never look back!
            I just wonder where all the people who love *nix, why don't you go back where you belong? Go back to System V and never look back!

            It's because .NET is good, yet the OS it's intended for isn't necessarily good.

            Comment


            • #81
              Running with --llvm doesn't seem to do anything for performance here but I'll have to check some more complex applications. However, --gc=sgen makes a hell of a difference! Tests that choked and stuttered before now run buttery-smooth.

              Finally, the xbuild/gmcs are faster and give better feedback while compiling. Nice!

              All we need now is a new MonoDevelop release with built-in xbuild.

              Comment


              • #82
                (Freaking edit limit)

                Bah, still missing tail-call optimization so F# is still out of the question. Maybe next time.

                Comment


                • #83
                  Originally posted by NoEffex View Post
                  I don't understand why people must program in C, why not use Java instead?

                  It's for the languages and managed code. Managed code is inherently more reliable (In the sense that they have larger uptimes and don't necessarily exit on exception).

                  Mono is like OpenJDK lite. It's a easy programming language running managed but it's also lighter than Java. That's why people use it. If I could be assed to learn C# I would.

                  When I run banshee it takes up much closer to 18MB of ram btw, and runs significantly better than anything else.
                  I'm not arguing about C, because I consider it's not so good as Qt/C++ for desktop applications. Like me and many other people said Mono and Java applications are slow compared to Qt. I've never saw comparable Mono or Java application, so I just try to avoid such languages. It seems some people are lucky with Banshee, but there are many other who're not.

                  Comment


                  • #84
                    Originally posted by jacob View Post
                    Yes, I agree that this Microsoft's claim is FUD, but my point was that the anti-Mono stance is the same type of FUD.
                    It's not the same at all. There's a difference between pure FUD from Microsoft and between a real concerns. How many times Icaza didn't answer questions related to patent situation about Mono? He behaves like some lobbyist and coward. All of the problems with mono are Icaza's merits.

                    It is virtually certain that the Linux kernel (just like any other program, probably including helloworld.c) *does* infringe on some bogus Microsoft patents and is no safer from (theoretically) being sued over. Regarding Mono, once again, what matters to Linux developers is the core runtime platform which IS exempt from the patent FUD, plus frameworks that are not related to Microsoft at all.
                    Again, it's not relevant. I can say every MS program does infringe on some company patents and this will have exactly same value as what you said.

                    The fact that ASP.NET is patent-laden is probably of no interest at all because no Linux developer is probably going to use it.
                    Then why something like this is present in Mono? Just to prove it can or to make use of it?

                    Comment


                    • #85
                      Originally posted by NoEffex View Post
                      I don't understand why people must program in C, why not use Java instead?
                      The quality of the comments here is constantly rising

                      Comment


                      • #86
                        Aha, this release adds support for AOT on x86. Nice!

                        Slightly more detailed article on arstechnica.

                        Comment


                        • #87
                          Originally posted by pingufunkybeat View Post
                          The quality of the comments here is constantly rising
                          If you'd read the whole post it was a reply to someone saying that they shouldn't program in C# because C/C++ is already there.

                          Comment


                          • #88
                            It's not symmetric and you know it.

                            Comment


                            • #89
                              Originally posted by NoEffex View Post
                              I just wonder where all the people who love *nix, why don't you go back where you belong? Go back to System V and never look back!

                              It's because .NET is good, yet the OS it's intended for isn't necessarily good.
                              I don't understand why people love to go back to the Pentium 4 days of perfomance when you could also use the _worlds_ best desktop applications that KDE4 provides in C++, namely AmaroK, PIM, KmyMoney and Kdenlive to name a few.

                              Comment


                              • #90
                                Originally posted by V!NCENT View Post
                                I don't understand why people love to go back to the Pentium 4 days of perfomance when you could also use the _worlds_ best desktop applications that KDE4 provides in C++, namely AmaroK, PIM, KmyMoney and Kdenlive to name a few.
                                Kdenlive is debatable however I agree with Amarok.

                                C++ is better than C for desktop applications. C is better for super-reliable server applications.

                                Comment

                                Working...
                                X