Announcement

Collapse
No announcement yet.

GNOME & Mono Made Love At Microsoft Last Week

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

  • #51
    We don t need mono .Python is the default VM language for linux apps. I prefer to recomend pypy or compiled languages like Go and D than mono.
    Mono people try to promote mono as default open source language.This is not good.They promote permissives licences too.Banshee is pure Mit.Rythmbox is GPL.

    Mono for windows sucks .It does not work as alterntative to .NET.Mono installation is not detected by windows as alternative.
    Even if I try to run MonoDevelop.
    Last edited by lapis; 05 July 2012, 02:03 PM.

    Comment


    • #52
      Originally posted by lapis View Post
      We don t need mono .Python is the default VM language for linux apps. I prefer to recomend pypy or compiled languages like Go and D than mono.
      Mono is almost 100 times faster than Python. Do you want to doom the Linux desktop to slowness?

      Mono people try to promote mono as default open source language.This is not good.They promote permissives licences too.Banshee is pure Mit.Rythmbox is GPL.
      Developers are free to use whichever license they damn well want. Free is Free. MIT is Free, according to the FSF.

      Mono for windows sucks .It does not work as alterntative to .NET.Mono installation is not detected by windows as alternative.
      Even if I try to run MonoDevelop.
      Considering how totally fragile Windows is, what makes you think it'd even be possible to set it as an alternative?

      Comment


      • #53
        Originally posted by directhex View Post
        Mono is almost 100 times faster than Python. Do you want to doom the Linux desktop to slowness?



        Developers are free to use whichever license they damn well want. Free is Free. MIT is Free, according to the FSF.



        Considering how totally fragile Windows is, what makes you think it'd even be possible to set it as an alternative?
        Python is already used by opensource projects.Nobody will convert all python language to .NET language.And pypy improves speed if used. And people creating new programs should use Go and D because they are not big problem because they are compiled languages.It does not use computer resources like VMs do.

        Monodevelop in theory should run using mono on windows.But the xamarin package is not possible.

        Miguel de Icaza/Xamarin/Novell/ (and other mono developers) , promotes permissive Licenses instead of copyleft licenses (And Apache license is better than Mit)

        Comment


        • #54
          F'ing IDIOT

          Originally posted by directhex View Post
          Mono is almost 100 times faster than Python. Do you want to doom the Linux desktop to slowness?
          OMFG!!!! WOW is this an IGNORANT quote or what???

          WHAT THE F do you know about running interpreted applications???

          HAVE YOU EVER ONCE IN YOUR LIFE RAN A PROFILER ON AN INTERPRETED DESKTOP APPLICATION???

          GET AN EFFING CLUE!!!! The application spends 99%+ of its cycles IN THE GUI CODE!!!

          So the app is spending LESS THAN 1% of its cycles in the INTERPRETED CODE

          SO WHO CARES if the interpreter is slow??? NOBODY!!!

          SO MUCH IGNORANCE!!!

          Comment


          • #55
            Originally posted by lapis View Post
            Python is already used by opensource projects.Nobody will convert all python language to .NET language.And pypy improves speed if used. And people creating new programs should use Go and D because they are not big problem because they are compiled languages.It does not use computer resources like VMs do.
            How many projects are you aware of using D or Go?

            Monodevelop in theory should run using mono on windows.But the xamarin package is not possible.
            Sure it is. Edit the shortcut and change the path from "c:\foo\monodevelop.exe" to "c:\bar\mono.exe c:\foo\monodevelop.exe"

            Miguel de Icaza/Xamarin/Novell/ (and other mono developers) , promotes permissive Licenses instead of copyleft licenses (And Apache license is better than Mit)
            I still don't understand the problem. You're opposed to Free Software licenses?


            Originally posted by frantaylor View Post
            OMFG!!!! WOW is this an IGNORANT quote or what???

            WHAT THE F do you know about running interpreted applications???

            HAVE YOU EVER ONCE IN YOUR LIFE RAN A PROFILER ON AN INTERPRETED DESKTOP APPLICATION???

            GET AN EFFING CLUE!!!! The application spends 99%+ of its cycles IN THE GUI CODE!!!

            So the app is spending LESS THAN 1% of its cycles in the INTERPRETED CODE
            You're assuming that an app is no more sophisticated than a text editor. If you're planning on profiling an idle GUI app, then duh, you're not going to get very exciting results. But if you care about making an app which is responsive for users, and which accomplishes any non-idle tasks fast, then language choice makes a difference.

            SO WHO CARES if the interpreter is slow??? NOBODY!!!
            There's a reason Mono is fast becoming the biggest thing in game engines (latest development: official support for using it instead of Lua in the Crysis engine) and Python isn't.

            SO MUCH IGNORANCE!!!
            You should calm down before giving yourself a hernia.

            Comment


            • #56
              Originally posted by directhex View Post
              How many projects are you aware of using D or Go?



              Sure it is. Edit the shortcut and change the path from "c:\foo\monodevelop.exe" to "c:\bar\mono.exe c:\foo\monodevelop.exe"



              I still don't understand the problem. You're opposed to Free Software licenses?



              I prefer copyleft licenses like gpl or LGPL.

              D and go are not virtual machines based languages.2 virtual machines(python and mono) on the same systema wastes resources

              And about monodevelop is not true.GTK does not install and other problems.

              Comment


              • #57
                Well said...

                Originally posted by directhex View Post
                You should. It demonstrates the very purpose of Free Software - selfish work, released under a license which benefits everyone. Microsoft wrote drivers for the kernel which benefited them - and that's fine. Realtek write drivers for Realtek hardware, Adaptec write drivers for Adaptec hardware, and so on.

                The point is, Microsoft played by the rules. They're playing in our sandbox.

                And if you freak out like a little child at the thought of Microsoft having any involvement, no matter how tangential, with Free code under a Free license, then, well, start freaking out over the kernel too.

                GNOME is a reasonable example - freaking out because there's one app on the recommended list built with Mono? Grow up - or dump the kernel. Decrying all of GNOME, but not decrying the kernel, is childish hypocrisy of the highest order.
                I must say that you've certainly addressed the scenario accurately, and in an intelligent, well-reasoned manner. Unfortunately, however, there is a good portion of people who subscribe to his baseless anti-Microsoft resentment. I've still found no problem with appreciating the both of them.

                Comment


                • #58
                  Originally posted by lapis View Post
                  I prefer copyleft licenses like gpl or LGPL.
                  What's the difference, from an end user perspective? MIT and GPL are both distribution licenses, they don't make a difference to you unless you plan on distributing that code.

                  D and go are not virtual machines based languages.2 virtual machines(python and mono) on the same systema wastes resources
                  Which resources specifically do you feel are being wasted?

                  And about monodevelop is not true.GTK does not install and other problems.
                  This has worked fine for me in the past. Did you file bugs about your issues?

                  Comment


                  • #59
                    Originally posted by lapis View Post
                    D and go are not virtual machines based languages.2 virtual machines(python and mono) on the same systema wastes resources
                    Mono/.NET can compile down directly to machine code as well. It's a fairly common optimization tactic on Windows.

                    Comment


                    • #60
                      Originally posted by directhex View Post
                      And if you freak out like a little child at the thought of Microsoft having any involvement, no matter how tangential, with Free code under a Free license, then, well, start freaking out over the kernel too.
                      They can't do a single harm to Linux kernel by submiting C code.

                      GNOME is a reasonable example - freaking out because there's one app on the recommended list built with Mono? Grow up - or dump the kernel. Decrying all of GNOME, but not decrying the kernel, is childish hypocrisy of the highest order.
                      Are you insane, perhaps? It's great MS support their own driver in the Linux kernel, because this makes them to look like funny and stupid monkeys. What's funny their code was a mess and they had to rewrite it to meet the Linux kernel standards - read: it's not a winblows, pal (what a shame!). Their move can be used against them in every imaginable way and they can do nothing. It's different with Gnome strawman. Gnome serves community and not MS. Futhermore mono is MS controled and patented (unlike C). Make MS to submit C/C++ code to Gnome or KDE and I'll welcome them with open hands.

                      Comment

                      Working...
                      X