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. If VS2010 was open-source..

If VS2010 was open-source..

Scheduled Pinned Locked Moved The Lounge
questionannouncement
20 Posts 16 Posters 18 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.
  • M Michael Bergman

    Todd Smith wrote:

    Do you think it would be like doing a post-mortem on a smoker with a 50yr habit?

    Generally speaking, smokers don't live long enough to have a 50yr habit.

    m.bergman

    -- For Bruce Schneier, quanta only have one state : afraid.

    A Offline
    A Offline
    A de Winkel
    wrote on last edited by
    #9

    Michael Bergman wrote:

    Generally speaking, smokers don't live long enough to have a 50yr habit

    VS2010 might have a lifespan of just a couple of years :laugh: non-open source isn't a garantee for avoiding clutter, I had need some time ago to deactivate the second comming of intellisense. An entire group in microsoft seems to feel the need to constantly recompile the program :laugh:

    1 Reply Last reply
    0
    • T Todd Smith

      Do you think the post-release annoyance bugs would get fixed assuming MS had a patch submission/review process? Do you think it would be like doing a post-mortem on a smoker with a 50yr habit?

      Todd Smith

      R Offline
      R Offline
      Rei Miyasaka
      wrote on last edited by
      #10

      Jason Zander, who was the genius behind the WinFX -> .NET 3.0 debacle[^], was the self-proclaimed single "approver[^]" of all bug fixes in the .NET Framework. He now works on the Visual Studio team. So no, I don't think anything would get fixed.

      A 1 Reply Last reply
      0
      • R Rei Miyasaka

        Jason Zander, who was the genius behind the WinFX -> .NET 3.0 debacle[^], was the self-proclaimed single "approver[^]" of all bug fixes in the .NET Framework. He now works on the Visual Studio team. So no, I don't think anything would get fixed.

        A Offline
        A Offline
        A de Winkel
        wrote on last edited by
        #11

        Ah, there is a reason why reported bugs are maintained for backwards-compatibility reasons? :laugh: and probably will exist uptill VS2050, :laugh: looks like word 2007 with bugs already present in ancient dos word 5.1 :laugh: :laugh:

        R 1 Reply Last reply
        0
        • M Michael Bergman

          Todd Smith wrote:

          Do you think it would be like doing a post-mortem on a smoker with a 50yr habit?

          Generally speaking, smokers don't live long enough to have a 50yr habit.

          m.bergman

          -- For Bruce Schneier, quanta only have one state : afraid.

          R Offline
          R Offline
          RichardM1
          wrote on last edited by
          #12

          I guess that just depends on what you are smoking :-\

          Silver member by constant and unflinching longevity.

          1 Reply Last reply
          0
          • A A de Winkel

            Ah, there is a reason why reported bugs are maintained for backwards-compatibility reasons? :laugh: and probably will exist uptill VS2050, :laugh: looks like word 2007 with bugs already present in ancient dos word 5.1 :laugh: :laugh:

            R Offline
            R Offline
            RichardM1
            wrote on last edited by
            #13

            Sure, it backwards bug compatible, just not backwards file compatible

            Silver member by constant and unflinching longevity.

            1 Reply Last reply
            0
            • T Todd Smith

              Do you think the post-release annoyance bugs would get fixed assuming MS had a patch submission/review process? Do you think it would be like doing a post-mortem on a smoker with a 50yr habit?

              Todd Smith

              A Offline
              A Offline
              Adar Wesley
              wrote on last edited by
              #14

              The mono project[^] is an open source implementation of .NET. In that project they have a sub project MonoDevelop[^] which is, you guessed it, an IDE that is compatible with Visual Studio. If you consider that an experiment on "what would happen if", the result is that bugs DO get fixed, and in an impressive rate. Furthermore, I don't think they have a mess of many different braches. So, my guess is, yes bugs would get fixed. Of course, Microsoft might not manage to do as well ... ;-) --- Adar Wesley

              D 1 Reply Last reply
              0
              • A Adar Wesley

                The mono project[^] is an open source implementation of .NET. In that project they have a sub project MonoDevelop[^] which is, you guessed it, an IDE that is compatible with Visual Studio. If you consider that an experiment on "what would happen if", the result is that bugs DO get fixed, and in an impressive rate. Furthermore, I don't think they have a mess of many different braches. So, my guess is, yes bugs would get fixed. Of course, Microsoft might not manage to do as well ... ;-) --- Adar Wesley

                D Offline
                D Offline
                Daniel Grunwald
                wrote on last edited by
                #15

                Adar Wesley wrote:

                Furthermore, I don't think they have a mess of many different braches.

                I'll tell you a story: Once, there was an open-source IDE called "SharpDevelop". It was written for Windows using Windows.Forms (hey, Mono didn't exist back then!). After Mono was created, the goal was to create a cross-platform version. However, lacking cross-platform GUI toolkits for .NET, this went rather slow. Too slow for some Linux guys - they took the SharpDevelop code and created a Linux-only fork using GTK#. This fork is called MonoDevelop. Of course, this stopped SharpDevelop's effort to become platform independent - the Linux users went to use MonoDevelop. Add some different opinions on licensing in the mix, and nowadays you have two IDEs that are developed without sharing any code. Both IDEs developed code completion for C# 2.0 (generics) and 3.0 (LINQ) independently. You'd think at least the MonoDevelop guys would try to use the code from their C# compiler, but they still code their own stuff. That's right, there are already three open-source implementations of the C# type system: GMCS (the mono compiler), MonoDevelop, SharpDevelop. None of them are sharing any code. Actually there are even more than that (e.g. dotgnu). (I'm a SharpDevelop developer, though I joined the project long after MonoDevelop was forked from it.)

                A 1 Reply Last reply
                0
                • M Michael Bergman

                  Todd Smith wrote:

                  Do you think it would be like doing a post-mortem on a smoker with a 50yr habit?

                  Generally speaking, smokers don't live long enough to have a 50yr habit.

                  m.bergman

                  -- For Bruce Schneier, quanta only have one state : afraid.

                  O Offline
                  O Offline
                  originSH
                  wrote on last edited by
                  #16

                  On average smoking reduces your life expectancy by 10 years.[^] So what do you base that on? :P We all know smoking is bad and alot of people die from it ... however if we removed modern medacine and hygine then virtually no one would die from it :P

                  1 Reply Last reply
                  0
                  • T Todd Smith

                    Do you think the post-release annoyance bugs would get fixed assuming MS had a patch submission/review process? Do you think it would be like doing a post-mortem on a smoker with a 50yr habit?

                    Todd Smith

                    R Offline
                    R Offline
                    realJSOP
                    wrote on last edited by
                    #17

                    If VS21010 was open source, we'd still be waiting for intellisense...

                    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                    -----
                    "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                    1 Reply Last reply
                    0
                    • D Daniel Grunwald

                      Adar Wesley wrote:

                      Furthermore, I don't think they have a mess of many different braches.

                      I'll tell you a story: Once, there was an open-source IDE called "SharpDevelop". It was written for Windows using Windows.Forms (hey, Mono didn't exist back then!). After Mono was created, the goal was to create a cross-platform version. However, lacking cross-platform GUI toolkits for .NET, this went rather slow. Too slow for some Linux guys - they took the SharpDevelop code and created a Linux-only fork using GTK#. This fork is called MonoDevelop. Of course, this stopped SharpDevelop's effort to become platform independent - the Linux users went to use MonoDevelop. Add some different opinions on licensing in the mix, and nowadays you have two IDEs that are developed without sharing any code. Both IDEs developed code completion for C# 2.0 (generics) and 3.0 (LINQ) independently. You'd think at least the MonoDevelop guys would try to use the code from their C# compiler, but they still code their own stuff. That's right, there are already three open-source implementations of the C# type system: GMCS (the mono compiler), MonoDevelop, SharpDevelop. None of them are sharing any code. Actually there are even more than that (e.g. dotgnu). (I'm a SharpDevelop developer, though I joined the project long after MonoDevelop was forked from it.)

                      A Offline
                      A Offline
                      Adar Wesley
                      wrote on last edited by
                      #18

                      Daniel Grunwald wrote:

                      That's right, there are already three open-source implementations of the C# type system: GMCS (the mono compiler), MonoDevelop, SharpDevelop. None of them are sharing any code.

                      Wow, that's interesting. I didn't know all this history. Can you point out some incompatibilities between the different type system implementations? --- Adar Wesley

                      1 Reply Last reply
                      0
                      • T Todd Smith

                        Do you think the post-release annoyance bugs would get fixed assuming MS had a patch submission/review process? Do you think it would be like doing a post-mortem on a smoker with a 50yr habit?

                        Todd Smith

                        T Offline
                        T Offline
                        ThatsAlok
                        wrote on last edited by
                        #19

                        he he he don't think so.... :-)

                        1 Reply Last reply
                        0
                        • M Michael Bergman

                          Todd Smith wrote:

                          Do you think it would be like doing a post-mortem on a smoker with a 50yr habit?

                          Generally speaking, smokers don't live long enough to have a 50yr habit.

                          m.bergman

                          -- For Bruce Schneier, quanta only have one state : afraid.

                          F Offline
                          F Offline
                          Fabio Franco
                          wrote on last edited by
                          #20

                          Michael Bergman wrote:

                          Generally speaking, smokers don't live long enough to have a 50yr habit.

                          I guess my mother and my grandpa are a miracle then. Grandpa = 73 years of smoking and still walking My Mother = 51 years of smoking and still looking like a hot chick Regards, Fábio

                          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