Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. FUD Alert - Mono and dotGNU

FUD Alert - Mono and dotGNU

Scheduled Pinned Locked Moved The Lounge
htmlquestion
24 Posts 13 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Simon Steele
    wrote on last edited by
    #1

    http://theregister.co.uk/content/4/35481.html[^] I don't think I need to point out the various parts of this article that I think miss the point. FUD or not? Discuss. -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

    J L M N D 10 Replies Last reply
    0
    • S Simon Steele

      http://theregister.co.uk/content/4/35481.html[^] I don't think I need to point out the various parts of this article that I think miss the point. FUD or not? Discuss. -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

      J Offline
      J Offline
      Jon Sagara
      wrote on last edited by
      #2

      Clickety[^] [EDIT] I agree. While academically useful, why bother? Why not put their effort into expanding, say, PHP, to be a contender? [/EDIT]

      Jon Sagara Vegetarianism is unhealthy. Humans need protein, and lots of it. Put down those sprouts and pick up a T-bone! -- Michael Moore
      Latest Article: Breadcrumbs in ASP.NET

      S 1 Reply Last reply
      0
      • J Jon Sagara

        Clickety[^] [EDIT] I agree. While academically useful, why bother? Why not put their effort into expanding, say, PHP, to be a contender? [/EDIT]

        Jon Sagara Vegetarianism is unhealthy. Humans need protein, and lots of it. Put down those sprouts and pick up a T-bone! -- Michael Moore
        Latest Article: Breadcrumbs in ASP.NET

        S Offline
        S Offline
        Simon Steele
        wrote on last edited by
        #3

        Dang you're fast! I hit the submit button and looked on in horror at my un-link-adorned URL, and waited, and waited, and... I couldn't get that edit in in time! -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

        J 1 Reply Last reply
        0
        • S Simon Steele

          Dang you're fast! I hit the submit button and looked on in horror at my un-link-adorned URL, and waited, and waited, and... I couldn't get that edit in in time! -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

          J Offline
          J Offline
          Jon Sagara
          wrote on last edited by
          #4

          I'm the quickest click in the West! Yeah, okay, that was dumb. :-D

          Jon Sagara Vegetarianism is unhealthy. Humans need protein, and lots of it. Put down those sprouts and pick up a T-bone! -- Michael Moore
          Latest Article: Breadcrumbs in ASP.NET

          1 Reply Last reply
          0
          • S Simon Steele

            http://theregister.co.uk/content/4/35481.html[^] I don't think I need to point out the various parts of this article that I think miss the point. FUD or not? Discuss. -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

            M Offline
            M Offline
            Michael P Butler
            wrote on last edited by
            #5

            Simon Steele wrote: _http://theregister.co.uk/content/4/35481.html\[^\]_ Oh dear. The author seems to be rather missing the point. Improving Linux development tools and helping Windows developers to migrate can only be a good thing. If guys like him, would stop bitching and start coding then they'd stand a better chance of keeping up with Microsoft. Of course, just copying where Microsoft are going isn't the best strategy. The Linux boys need to start embracing and extending. That's the only way they can slow Microsoft down. Find something that makes Microsoft stop and think and you'll have a better chance of winning or tieing the race. Michael But you know when the truth is told, That you can get what you want or you can just get old, Your're going to kick off before you even get halfway through. When will you realise... Vienna waits for you? - "The Stranger," Billy Joel

            B 1 Reply Last reply
            0
            • S Simon Steele

              http://theregister.co.uk/content/4/35481.html[^] I don't think I need to point out the various parts of this article that I think miss the point. FUD or not? Discuss. -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #6

              I have to agree really, but then I think MS have to do a lot more work to "sell" the idea of .NET to many Windows developers (myself included - none of our customers have even mentioned it - it just isn't on their radar, so until it is, I'll stick with WTL). This made me laugh: "Mono has its own C# compiler, written using Microsoft’s C# compiler. I’m familiar with bootstrapping, but this I just don’t get. You take a fully functional C# compiler and use it to create a lower-spec C# compiler. Actually, one of the few applications that Mono claims it can run is its own C# compiler. The major achievement of this project appears to be using somebody else’s compiler to build a compiler that will compile the compiler." :)


              The Rob Blog

              1 Reply Last reply
              0
              • S Simon Steele

                http://theregister.co.uk/content/4/35481.html[^] I don't think I need to point out the various parts of this article that I think miss the point. FUD or not? Discuss. -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

                N Offline
                N Offline
                Nemanja Trifunovic
                wrote on last edited by
                #7

                Yep. And this is the key issue, IMHO: Mono’s roadmap is to implement about five of the Microsoft namespaces in 2004. At a generous estimate, that’s under half of the system class libraries. There will be no remoting; no side-by-side existence of assemblies in the GAC; no code signing of assemblies; and no code access security – despite this being a fundamental piece of the .NET framework. By the time Mono is anywhere near 90 percent of the current functionality of .NET, Microsoft will have released Whidbey, Yukon and probably Longhorn. Microsoft has just too much resources, and the OSS alternatives will always be behind.

                D 1 Reply Last reply
                0
                • S Simon Steele

                  http://theregister.co.uk/content/4/35481.html[^] I don't think I need to point out the various parts of this article that I think miss the point. FUD or not? Discuss. -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

                  D Offline
                  D Offline
                  Daniel Turini
                  wrote on last edited by
                  #8

                  It's always simple writer an article bashing someone else's work than actually work. Perl combines all the worst aspects of C and Lisp: a billion different sublanguages in one monolithic executable. It combines the power of C with the readability of PostScript. -- Jamie Zawinski

                  1 Reply Last reply
                  0
                  • S Simon Steele

                    http://theregister.co.uk/content/4/35481.html[^] I don't think I need to point out the various parts of this article that I think miss the point. FUD or not? Discuss. -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

                    I Offline
                    I Offline
                    Ian Darling
                    wrote on last edited by
                    #9

                    FUD. And a clickety[^] to Miguel De Icaza's blog :-)


                    Ian Darling "The different versions of the UN*X brand operating system are numbered in a logical sequence: 5, 6, 7, 2, 2.9, 3, 4.0, III, 4.1, V, 4.2, V.2, and 4.3" - Alan Filipski

                    1 Reply Last reply
                    0
                    • N Nemanja Trifunovic

                      Yep. And this is the key issue, IMHO: Mono’s roadmap is to implement about five of the Microsoft namespaces in 2004. At a generous estimate, that’s under half of the system class libraries. There will be no remoting; no side-by-side existence of assemblies in the GAC; no code signing of assemblies; and no code access security – despite this being a fundamental piece of the .NET framework. By the time Mono is anywhere near 90 percent of the current functionality of .NET, Microsoft will have released Whidbey, Yukon and probably Longhorn. Microsoft has just too much resources, and the OSS alternatives will always be behind.

                      D Offline
                      D Offline
                      Daniel Turini
                      wrote on last edited by
                      #10

                      Nemanja Trifunovic wrote: Microsoft has just too much resources, and the OSS alternatives will always be behind. No, that's not the main problem with Mono: they have lots of resources (sure, less than MS), and now even some funding. And I bet that the OSS development model is way faster than the "big enterprise" model, with all those stupid meetings with stupid PM. They'll always be behind MS some months (6 ~ 18 months) mostly because of their goals: they intend to do a framework highly compatible with MS .NET. This means that most of their work can only be done after MS releases it. Perl combines all the worst aspects of C and Lisp: a billion different sublanguages in one monolithic executable. It combines the power of C with the readability of PostScript. -- Jamie Zawinski

                      N 1 Reply Last reply
                      0
                      • D Daniel Turini

                        Nemanja Trifunovic wrote: Microsoft has just too much resources, and the OSS alternatives will always be behind. No, that's not the main problem with Mono: they have lots of resources (sure, less than MS), and now even some funding. And I bet that the OSS development model is way faster than the "big enterprise" model, with all those stupid meetings with stupid PM. They'll always be behind MS some months (6 ~ 18 months) mostly because of their goals: they intend to do a framework highly compatible with MS .NET. This means that most of their work can only be done after MS releases it. Perl combines all the worst aspects of C and Lisp: a billion different sublanguages in one monolithic executable. It combines the power of C with the readability of PostScript. -- Jamie Zawinski

                        N Offline
                        N Offline
                        Nemanja Trifunovic
                        wrote on last edited by
                        #11

                        Daniel Turini wrote: They'll always be behind MS some months (6 ~ 18 months) mostly because of their goals: Mono is at 0.30 after 2 years of development, and Microsoft is preparing .NET 2.0 already.

                        S J 2 Replies Last reply
                        0
                        • N Nemanja Trifunovic

                          Daniel Turini wrote: They'll always be behind MS some months (6 ~ 18 months) mostly because of their goals: Mono is at 0.30 after 2 years of development, and Microsoft is preparing .NET 2.0 already.

                          S Offline
                          S Offline
                          Simon Steele
                          wrote on last edited by
                          #12

                          But the mono team has already done the work behind many of the new features in .NET 2.0. Generics support, for example, is mostly complete. They are catching up. -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

                          N 1 Reply Last reply
                          0
                          • S Simon Steele

                            But the mono team has already done the work behind many of the new features in .NET 2.0. Generics support, for example, is mostly complete. They are catching up. -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

                            N Offline
                            N Offline
                            Nemanja Trifunovic
                            wrote on last edited by
                            #13

                            Simon Steele wrote: They are catching up. Good luck with "catching up". And no, I'm not going to vote your message down like you did mine. I respect other people's opinions.

                            1 Reply Last reply
                            0
                            • M Michael P Butler

                              Simon Steele wrote: _http://theregister.co.uk/content/4/35481.html\[^\]_ Oh dear. The author seems to be rather missing the point. Improving Linux development tools and helping Windows developers to migrate can only be a good thing. If guys like him, would stop bitching and start coding then they'd stand a better chance of keeping up with Microsoft. Of course, just copying where Microsoft are going isn't the best strategy. The Linux boys need to start embracing and extending. That's the only way they can slow Microsoft down. Find something that makes Microsoft stop and think and you'll have a better chance of winning or tieing the race. Michael But you know when the truth is told, That you can get what you want or you can just get old, Your're going to kick off before you even get halfway through. When will you realise... Vienna waits for you? - "The Stranger," Billy Joel

                              B Offline
                              B Offline
                              berndg
                              wrote on last edited by
                              #14

                              More to the point, if Microsoft would open up and embrace, at least by not actively hindering, porting efforts such as Mono, they could potentially sell their Office .NET suite (whenever..) to Linux users. With entire cities and countries currently switching their systems to Linux surely there is a business prospect in that for Microsoft, too. Bernd

                              1 Reply Last reply
                              0
                              • S Simon Steele

                                http://theregister.co.uk/content/4/35481.html[^] I don't think I need to point out the various parts of this article that I think miss the point. FUD or not? Discuss. -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

                                J Offline
                                J Offline
                                Judah Gabriel Himango
                                wrote on last edited by
                                #15

                                "Article by Neil Davidson of Red Gate software" Mr. Davidson has been up to something recently. Have a look at this[^] article he recently submitted to CP. It's caused quite a stir here, even to the point that a satirical article[^] has been posted in response to it. :P Definitely FUD. Judging by this and the CP article, I believe this Neil guy has an agenda he's trying to push. If I see one more article like this, I'll be suggesting to my boss that we discontinue purchasing and upgrading their .NET profiler tool. The graveyards are filled with indispensible men.

                                L 1 Reply Last reply
                                0
                                • N Nemanja Trifunovic

                                  Daniel Turini wrote: They'll always be behind MS some months (6 ~ 18 months) mostly because of their goals: Mono is at 0.30 after 2 years of development, and Microsoft is preparing .NET 2.0 already.

                                  J Offline
                                  J Offline
                                  Judah Gabriel Himango
                                  wrote on last edited by
                                  #16

                                  You have to remember that Microsoft had been developing .NET and C# LONG before it was released. I was talking to a guy from Autodesk last week and he and brought up the subject of the age of C# and .NET. To quote him, "However, one thing to keep in mind was that .Net was almost 3 years old technology within MS when it was first released as Beta, and it still was yet another year before it shipped. C# is essentially going on 5 years old, 6 years old if you go back to the seedling R&D phase when 6 people were working on it. Before I joined Autodesk in early '99 I worked for a small consulting company with very tight connections to MS. Under NDA I saw a very rough form of C# when J++ 6.0 was just hitting the marketplace in '98. This was a full three years before MS even started to talke about .Net. MS knew what was coming down the road with Sun, and they knew they needed their own technology to compete, since Sun wasn't going to let the MS get away with the MS JVM, RNI and the WFC. They never had any intention on sticking with their version of Java...only proloning the fight and keeping up the confusion over Java. My point is C# didn't get this pretty over night. A lot of smart people worked on it for a long time to get it into the shape it was before the masses started to get ahold of it. During this time, MS was committing massive resources towards making sure they had something as good as Java, if not better, coming right out the gate." Taken in this light, Mono has in fact made a lot of progress, especially for a project so controversial and even hated by some on both sides of the Linux vs Microsoft argument. More power to them.. The graveyards are filled with indispensible men.

                                  S 1 Reply Last reply
                                  0
                                  • J Judah Gabriel Himango

                                    "Article by Neil Davidson of Red Gate software" Mr. Davidson has been up to something recently. Have a look at this[^] article he recently submitted to CP. It's caused quite a stir here, even to the point that a satirical article[^] has been posted in response to it. :P Definitely FUD. Judging by this and the CP article, I believe this Neil guy has an agenda he's trying to push. If I see one more article like this, I'll be suggesting to my boss that we discontinue purchasing and upgrading their .NET profiler tool. The graveyards are filled with indispensible men.

                                    L Offline
                                    L Offline
                                    Lost User
                                    wrote on last edited by
                                    #17

                                    >I'll be suggesting to my boss that we discontinue purchasing and upgrading their .NET profiler tool. Because you don't agreee with his opinions on software development you'd stop doing business with the company he works for? A bit harsh don't you think? A slight over-reaction perhaps???


                                    The Rob Blog

                                    J 1 Reply Last reply
                                    0
                                    • L Lost User

                                      >I'll be suggesting to my boss that we discontinue purchasing and upgrading their .NET profiler tool. Because you don't agreee with his opinions on software development you'd stop doing business with the company he works for? A bit harsh don't you think? A slight over-reaction perhaps???


                                      The Rob Blog

                                      J Offline
                                      J Offline
                                      Judah Gabriel Himango
                                      wrote on last edited by
                                      #18

                                      Robert Edward Caldecott wrote: Because you don't agreee with his opinions on software development you'd stop doing business with the company he works for? No, not because I disagree with him, but because I am beginning to question his policies toward .NET and Microsoft. I've seen 2 articles from him slamming .NET-related technologies now, if I see a third I'm not going to purchase .NET-related software from his company. The graveyards are filled with indispensible men.

                                      L 1 Reply Last reply
                                      0
                                      • J Judah Gabriel Himango

                                        Robert Edward Caldecott wrote: Because you don't agreee with his opinions on software development you'd stop doing business with the company he works for? No, not because I disagree with him, but because I am beginning to question his policies toward .NET and Microsoft. I've seen 2 articles from him slamming .NET-related technologies now, if I see a third I'm not going to purchase .NET-related software from his company. The graveyards are filled with indispensible men.

                                        L Offline
                                        L Offline
                                        Lost User
                                        wrote on last edited by
                                        #19

                                        He doesn't like .NET serialization and he thinks a Linux .NET port is a waste of time and resources - so this means he has a hidden agenda? This smacks of paranoia, especially as he works for a company that has taken the.NET plunge. If your boss has any sense he'll disregard your unfounded prejudices - if they produce good tools then that should be reason enough to consider buying them!


                                        The Rob Blog

                                        J 1 Reply Last reply
                                        0
                                        • S Simon Steele

                                          http://theregister.co.uk/content/4/35481.html[^] I don't think I need to point out the various parts of this article that I think miss the point. FUD or not? Discuss. -- Simon Steele Programmers Notepad - http://www.pnotepad.org/

                                          S Offline
                                          S Offline
                                          Shog9 0
                                          wrote on last edited by
                                          #20

                                          AFAIK, this argument has been out there since the Mono project was first announced. It was nothing more than arrogant bitching then, and it has gained nothing over time. Let's break it down:

                                          practical programmers could be asking: What's the point?

                                          Anyone can ask that question about any project. That's why serious projects publish their reasons. Now, the arm-chair heckler "practical programmer" can disagree with these motivations all he wants - time will tell.

                                          In similar timescales, dotGNU will let you put a button on a form.

                                          By the time Mono is anywhere near 90 percent of the current functionality of .NET, Microsoft will have released Whidbey, Yukon and probably Longhorn.

                                          Speculation, snide comments, and sniping. Either the project is useful, or it is not.

                                          Their enemies are now working, for free, to extend Microsoft's monopoly onto new platforms.

                                          Going back to motivations, is it possible there are people out there thinking "i don't want to develop for a platform controlled by a single company"? Hmmm? Perhaps these "practical programmers", who care less about someone's "Fuck Microsoft" attitude and just want to get their job done? Hmmmm?

                                          If, in Microsoft's wildest dreams, C# on Linux kills Java, and Sun or IBM accuses Microsoft of abusing a monopoly position, all Microsoft will need to do is point at Mono (and hence Novell) and dotGNU.

                                          Ok, step away from the crack pipe! If, in some realization of a Microsoft company-wide wild dream acid trip, C# on Linux crushes Java, then Microsoft won't be monopolizing that particular market, and any complaints from Sun would be sour grapes... not that that'd be unusual. Seriously, what is this guy suggesting? That we don't do anything to lessen Microsoft's "monopoly", lest someone be rendered less able to win a lawsuit against them?

                                          Competition is good for the software industry, good for Microsoft in particular (as Adam Smith pointed out, monopoly is a great enemy to good management), and most importantly, good for consumers. It is great for everyone when the open-source movement provides credible competition.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups