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. 10 is not the new 6 (at least so far.)

10 is not the new 6 (at least so far.)

Scheduled Pinned Locked Moved The Lounge
c++visual-studiocsharpbeta-testingtools
20 Posts 14 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.
  • J Joe Woodbury

    As many of you know, Microsoft has been saying "10 is the new 6" concerning Visual Studio 2010. Well, it isn't. In fact, it doesn't appear to have been changed from VS 2005/2008 except that the linker is worse, creating a 1.5MB executable in one case (VS 2005 created a 202k executable for this one.) VS 2005/2008 bloated up executables for no discernible reason. If 10 were the new 6, I'd expect MS to clean up the start up and CRT code and lean things out a little. That aside, I was expecting the kind of productivity enhancements that VC++ 6.0 offered in addition to all the things (like tabbed windows) added since VS 2003. No such luck. Granted this is a CTP release, but I still expected something, anything. Unfortunately, I suspect that many of the Visual Studio developers have absolutely no idea why VC++ 6.0 is remembered so fondly by us Windows C++ developers (some of us still use it daily!) During the VS 2005 development cycle, the C++ stuff was always one full beta/RC release behind everything else. Even once released, it was a step behind. To this day, there are dialog boxes that look like they were designed by blind infants--you'd think they could at least line check boxes up! Spacing them evenly would be the next, apparently monstrously difficult task. (Oh, and you don't use check boxes for a list of exclusive choices--seriously, some idiot at Microsoft did that and then put in code to make the check boxes behaved like radio buttons.) Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

    Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

    H Offline
    H Offline
    Hans Dietrich
    wrote on last edited by
    #4

    That's funny. I've read several MS blogs recently about how sweet 2010 is. Look at the lovely cerulean blue sky.

    Best wishes, Hans


    [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

    1 Reply Last reply
    0
    • J Joe Woodbury

      As many of you know, Microsoft has been saying "10 is the new 6" concerning Visual Studio 2010. Well, it isn't. In fact, it doesn't appear to have been changed from VS 2005/2008 except that the linker is worse, creating a 1.5MB executable in one case (VS 2005 created a 202k executable for this one.) VS 2005/2008 bloated up executables for no discernible reason. If 10 were the new 6, I'd expect MS to clean up the start up and CRT code and lean things out a little. That aside, I was expecting the kind of productivity enhancements that VC++ 6.0 offered in addition to all the things (like tabbed windows) added since VS 2003. No such luck. Granted this is a CTP release, but I still expected something, anything. Unfortunately, I suspect that many of the Visual Studio developers have absolutely no idea why VC++ 6.0 is remembered so fondly by us Windows C++ developers (some of us still use it daily!) During the VS 2005 development cycle, the C++ stuff was always one full beta/RC release behind everything else. Even once released, it was a step behind. To this day, there are dialog boxes that look like they were designed by blind infants--you'd think they could at least line check boxes up! Spacing them evenly would be the next, apparently monstrously difficult task. (Oh, and you don't use check boxes for a list of exclusive choices--seriously, some idiot at Microsoft did that and then put in code to make the check boxes behaved like radio buttons.) Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

      Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

      R Offline
      R Offline
      Rama Krishna Vavilala
      wrote on last edited by
      #5

      I agree. I have been nothing but disappointed with VC++ 2010. I do however know now how to write code to customize the start page in VS 2010 or customize the editor, things that I and many other developers do so often.

      Proud to be a CPHog user

      1 Reply Last reply
      0
      • J Joe Woodbury

        As many of you know, Microsoft has been saying "10 is the new 6" concerning Visual Studio 2010. Well, it isn't. In fact, it doesn't appear to have been changed from VS 2005/2008 except that the linker is worse, creating a 1.5MB executable in one case (VS 2005 created a 202k executable for this one.) VS 2005/2008 bloated up executables for no discernible reason. If 10 were the new 6, I'd expect MS to clean up the start up and CRT code and lean things out a little. That aside, I was expecting the kind of productivity enhancements that VC++ 6.0 offered in addition to all the things (like tabbed windows) added since VS 2003. No such luck. Granted this is a CTP release, but I still expected something, anything. Unfortunately, I suspect that many of the Visual Studio developers have absolutely no idea why VC++ 6.0 is remembered so fondly by us Windows C++ developers (some of us still use it daily!) During the VS 2005 development cycle, the C++ stuff was always one full beta/RC release behind everything else. Even once released, it was a step behind. To this day, there are dialog boxes that look like they were designed by blind infants--you'd think they could at least line check boxes up! Spacing them evenly would be the next, apparently monstrously difficult task. (Oh, and you don't use check boxes for a list of exclusive choices--seriously, some idiot at Microsoft did that and then put in code to make the check boxes behaved like radio buttons.) Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

        Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

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

        Joe Woodbury wrote:

        Unfortunately, I suspect that many of the Visual Studio developers have absolutely no idea why VC++ 6.0 is remembered so fondly by us Windows C++ developers (some of us still use it daily!)

        I sure don't. It may not have been the worst IDE i've ever used, but it was slow, buggy, a memory hog at a time when memory was expensive... If the first two releases of Visual Studio hadn't been even slower and buggier, i doubt VC6 nostalgia would be as common today.

        Joe Woodbury wrote:

        Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

        Agreed.

        ----

        You're right. These facts that you've laid out totally contradict the wild ramblings that I pulled off the back of cornflakes packets.

        J 1 Reply Last reply
        0
        • J Joe Woodbury

          As many of you know, Microsoft has been saying "10 is the new 6" concerning Visual Studio 2010. Well, it isn't. In fact, it doesn't appear to have been changed from VS 2005/2008 except that the linker is worse, creating a 1.5MB executable in one case (VS 2005 created a 202k executable for this one.) VS 2005/2008 bloated up executables for no discernible reason. If 10 were the new 6, I'd expect MS to clean up the start up and CRT code and lean things out a little. That aside, I was expecting the kind of productivity enhancements that VC++ 6.0 offered in addition to all the things (like tabbed windows) added since VS 2003. No such luck. Granted this is a CTP release, but I still expected something, anything. Unfortunately, I suspect that many of the Visual Studio developers have absolutely no idea why VC++ 6.0 is remembered so fondly by us Windows C++ developers (some of us still use it daily!) During the VS 2005 development cycle, the C++ stuff was always one full beta/RC release behind everything else. Even once released, it was a step behind. To this day, there are dialog boxes that look like they were designed by blind infants--you'd think they could at least line check boxes up! Spacing them evenly would be the next, apparently monstrously difficult task. (Oh, and you don't use check boxes for a list of exclusive choices--seriously, some idiot at Microsoft did that and then put in code to make the check boxes behaved like radio buttons.) Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

          Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

          D Offline
          D Offline
          Dirk Higbee
          wrote on last edited by
          #7

          Joe Woodbury wrote:

          VC++ 6.0 is remembered so fondly by us Windows C++ developers

          Ah, and WIN98, 16MB video cards, Dial-up internet :-D

          My Blog: http://cynicalclots.blogspot.com

          J 1 Reply Last reply
          0
          • J Joe Woodbury

            As many of you know, Microsoft has been saying "10 is the new 6" concerning Visual Studio 2010. Well, it isn't. In fact, it doesn't appear to have been changed from VS 2005/2008 except that the linker is worse, creating a 1.5MB executable in one case (VS 2005 created a 202k executable for this one.) VS 2005/2008 bloated up executables for no discernible reason. If 10 were the new 6, I'd expect MS to clean up the start up and CRT code and lean things out a little. That aside, I was expecting the kind of productivity enhancements that VC++ 6.0 offered in addition to all the things (like tabbed windows) added since VS 2003. No such luck. Granted this is a CTP release, but I still expected something, anything. Unfortunately, I suspect that many of the Visual Studio developers have absolutely no idea why VC++ 6.0 is remembered so fondly by us Windows C++ developers (some of us still use it daily!) During the VS 2005 development cycle, the C++ stuff was always one full beta/RC release behind everything else. Even once released, it was a step behind. To this day, there are dialog boxes that look like they were designed by blind infants--you'd think they could at least line check boxes up! Spacing them evenly would be the next, apparently monstrously difficult task. (Oh, and you don't use check boxes for a list of exclusive choices--seriously, some idiot at Microsoft did that and then put in code to make the check boxes behaved like radio buttons.) Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

            Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

            R Offline
            R Offline
            Robert Surtees
            wrote on last edited by
            #8

            Joe Woodbury wrote:

            the linker is worse, creating a 1.5MB executable

            ...they probably figured out how to make an XML based exe.

            P 1 Reply Last reply
            0
            • J Joe Woodbury

              As many of you know, Microsoft has been saying "10 is the new 6" concerning Visual Studio 2010. Well, it isn't. In fact, it doesn't appear to have been changed from VS 2005/2008 except that the linker is worse, creating a 1.5MB executable in one case (VS 2005 created a 202k executable for this one.) VS 2005/2008 bloated up executables for no discernible reason. If 10 were the new 6, I'd expect MS to clean up the start up and CRT code and lean things out a little. That aside, I was expecting the kind of productivity enhancements that VC++ 6.0 offered in addition to all the things (like tabbed windows) added since VS 2003. No such luck. Granted this is a CTP release, but I still expected something, anything. Unfortunately, I suspect that many of the Visual Studio developers have absolutely no idea why VC++ 6.0 is remembered so fondly by us Windows C++ developers (some of us still use it daily!) During the VS 2005 development cycle, the C++ stuff was always one full beta/RC release behind everything else. Even once released, it was a step behind. To this day, there are dialog boxes that look like they were designed by blind infants--you'd think they could at least line check boxes up! Spacing them evenly would be the next, apparently monstrously difficult task. (Oh, and you don't use check boxes for a list of exclusive choices--seriously, some idiot at Microsoft did that and then put in code to make the check boxes behaved like radio buttons.) Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

              Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

              E Offline
              E Offline
              El Corazon
              wrote on last edited by
              #9

              Joe Woodbury wrote:

              Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

              obviously someone lied on the surveys! ;P Everyone knows that C++ died. ;) All games are now made in ASPX and scientific computation is done in Java, and the military gave up Ada for Ruby on Rails. :laugh:

              R E P 3 Replies Last reply
              0
              • E El Corazon

                Joe Woodbury wrote:

                Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

                obviously someone lied on the surveys! ;P Everyone knows that C++ died. ;) All games are now made in ASPX and scientific computation is done in Java, and the military gave up Ada for Ruby on Rails. :laugh:

                R Offline
                R Offline
                Rajesh R Subramanian
                wrote on last edited by
                #10

                I am glad you finally accepted it. You filth. :)

                It is a crappy thing, but it's life -^ Carlo Pallini

                1 Reply Last reply
                0
                • S Shog9 0

                  Joe Woodbury wrote:

                  Unfortunately, I suspect that many of the Visual Studio developers have absolutely no idea why VC++ 6.0 is remembered so fondly by us Windows C++ developers (some of us still use it daily!)

                  I sure don't. It may not have been the worst IDE i've ever used, but it was slow, buggy, a memory hog at a time when memory was expensive... If the first two releases of Visual Studio hadn't been even slower and buggier, i doubt VC6 nostalgia would be as common today.

                  Joe Woodbury wrote:

                  Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

                  Agreed.

                  ----

                  You're right. These facts that you've laid out totally contradict the wild ramblings that I pulled off the back of cornflakes packets.

                  J Offline
                  J Offline
                  Joe Woodbury
                  wrote on last edited by
                  #11

                  Shog9 wrote:

                  but it was slow, buggy, a memory hog at a time when memory was expensive

                  Hmm, I found it to be the opposite and I didn't have a zippy system. I did use NT 4 and Windows 2000 on it; perhaps that made a difference. Besides, it was worlds better than Visual C++ 1.52c (yeah, the 16-bit one. And the IDE was better than Borland C++ [though Borland's C++ implementation was better].) (Incidentally, though I do use VC++ 6.0 daily, it's only because those are the runtimes are on our embedded systems. It drives me batty, but at the time it was a definite improvement as to what was out there and there are still a few things it really does do better than Visual Studio.)

                  Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                  1 Reply Last reply
                  0
                  • D Dirk Higbee

                    Joe Woodbury wrote:

                    VC++ 6.0 is remembered so fondly by us Windows C++ developers

                    Ah, and WIN98, 16MB video cards, Dial-up internet :-D

                    My Blog: http://cynicalclots.blogspot.com

                    J Offline
                    J Offline
                    Joe Woodbury
                    wrote on last edited by
                    #12

                    Dirk Higbee wrote:

                    WIN98, 16MB video cards,

                    You used Win98 for development? I had a 32MB video card; cost me $350.

                    Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                    1 Reply Last reply
                    0
                    • E El Corazon

                      Joe Woodbury wrote:

                      Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

                      obviously someone lied on the surveys! ;P Everyone knows that C++ died. ;) All games are now made in ASPX and scientific computation is done in Java, and the military gave up Ada for Ruby on Rails. :laugh:

                      E Offline
                      E Offline
                      error1408
                      wrote on last edited by
                      #13

                      Oh no I...must...hide....C++ Book.... :laugh:

                      1 Reply Last reply
                      0
                      • E El Corazon

                        Joe Woodbury wrote:

                        Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

                        obviously someone lied on the surveys! ;P Everyone knows that C++ died. ;) All games are now made in ASPX and scientific computation is done in Java, and the military gave up Ada for Ruby on Rails. :laugh:

                        P Offline
                        P Offline
                        peterchen
                        wrote on last edited by
                        #14

                        you forgot yesterdays buzzword, shame on you. Wasn't it said that about 80% of all positions are maintenance? So I don't see any language in wide use die soon. I'll be 65 when signed 32 bit time_t overflows. I'm planning on making decent extra money for my retirement :)

                        Burning Chrome ^ | Linkify!| FoldWithUs! | sighist

                        1 Reply Last reply
                        0
                        • J Joe Woodbury

                          As many of you know, Microsoft has been saying "10 is the new 6" concerning Visual Studio 2010. Well, it isn't. In fact, it doesn't appear to have been changed from VS 2005/2008 except that the linker is worse, creating a 1.5MB executable in one case (VS 2005 created a 202k executable for this one.) VS 2005/2008 bloated up executables for no discernible reason. If 10 were the new 6, I'd expect MS to clean up the start up and CRT code and lean things out a little. That aside, I was expecting the kind of productivity enhancements that VC++ 6.0 offered in addition to all the things (like tabbed windows) added since VS 2003. No such luck. Granted this is a CTP release, but I still expected something, anything. Unfortunately, I suspect that many of the Visual Studio developers have absolutely no idea why VC++ 6.0 is remembered so fondly by us Windows C++ developers (some of us still use it daily!) During the VS 2005 development cycle, the C++ stuff was always one full beta/RC release behind everything else. Even once released, it was a step behind. To this day, there are dialog boxes that look like they were designed by blind infants--you'd think they could at least line check boxes up! Spacing them evenly would be the next, apparently monstrously difficult task. (Oh, and you don't use check boxes for a list of exclusive choices--seriously, some idiot at Microsoft did that and then put in code to make the check boxes behaved like radio buttons.) Microsoft's own surveys show that vastly many more developers still use native C++ than they thought. It would be nice if they paid attention to this small fact.

                          Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                          G Offline
                          G Offline
                          Gary Wheeler
                          wrote on last edited by
                          #15

                          You're not kidding. We use SourceSafe (alright, dammit, stop laughing), and every time we've updated it (6.0d to 2005 to 2005CTP) I've had to go in and edit the damned resources to resize a number of dialogs we use a lot. They're still proportioned like Windows 3.1 dialogs. Morons.

                          Software Zen: delete this;

                          F 1 Reply Last reply
                          0
                          • R Robert Surtees

                            Joe Woodbury wrote:

                            the linker is worse, creating a 1.5MB executable

                            ...they probably figured out how to make an XML based exe.

                            P Offline
                            P Offline
                            peterchen
                            wrote on last edited by
                            #16

                            ... <function name="_foobar" format="compiled"> <codebyte>83</codebyte> <codebyte>65</codebyte> <codebyte>EC</codebyte> <codebyte>00</codebyte> ... </function> ...

                            Burning Chrome ^ | Linkify!| FoldWithUs! | sighist

                            modified on Friday, November 7, 2008 9:05 AM

                            1 Reply Last reply
                            0
                            • G Gary Wheeler

                              You're not kidding. We use SourceSafe (alright, dammit, stop laughing), and every time we've updated it (6.0d to 2005 to 2005CTP) I've had to go in and edit the damned resources to resize a number of dialogs we use a lot. They're still proportioned like Windows 3.1 dialogs. Morons.

                              Software Zen: delete this;

                              F Offline
                              F Offline
                              ftw melvin
                              wrote on last edited by
                              #17

                              We use Sourcesafe - I have never had the nerve to actually update the software. Kudos.

                              "If you reward everyone, there will not be enough to go around, so you offer a reward to one in order to encourage everyone." Mei Yaochen in the 'Doing Battle' section of Sun Tzu's: Art of War. .

                              G 1 Reply Last reply
                              0
                              • F ftw melvin

                                We use Sourcesafe - I have never had the nerve to actually update the software. Kudos.

                                "If you reward everyone, there will not be enough to go around, so you offer a reward to one in order to encourage everyone." Mei Yaochen in the 'Doing Battle' section of Sun Tzu's: Art of War. .

                                G Offline
                                G Offline
                                Gary Wheeler
                                wrote on last edited by
                                #18

                                We have a moderately large data base: 2G and usually 6-8 users. I run the ANALYZE tool every night, and backup the entire data base nightly. We use a mix of clients. We've got the 6.0d client, the VSS2005 client, and the VS2005CTP client required for Visual Studio 2008. From what I've seen there are no deficiencies in moving 'up' the scale. In fact, the later clients fix a number of bugs in some of the earlier ones.

                                Software Zen: delete this;

                                F 1 Reply Last reply
                                0
                                • G Gary Wheeler

                                  We have a moderately large data base: 2G and usually 6-8 users. I run the ANALYZE tool every night, and backup the entire data base nightly. We use a mix of clients. We've got the 6.0d client, the VSS2005 client, and the VS2005CTP client required for Visual Studio 2008. From what I've seen there are no deficiencies in moving 'up' the scale. In fact, the later clients fix a number of bugs in some of the earlier ones.

                                  Software Zen: delete this;

                                  F Offline
                                  F Offline
                                  ftw melvin
                                  wrote on last edited by
                                  #19

                                  Thanks for the update, information well worth knowing. But as my office is closing I think I'll save it for the next gig.

                                  "If you reward everyone, there will not be enough to go around, so you offer a reward to one in order to encourage everyone." Mei Yaochen in the 'Doing Battle' section of Sun Tzu's: Art of War. .

                                  G 1 Reply Last reply
                                  0
                                  • F ftw melvin

                                    Thanks for the update, information well worth knowing. But as my office is closing I think I'll save it for the next gig.

                                    "If you reward everyone, there will not be enough to go around, so you offer a reward to one in order to encourage everyone." Mei Yaochen in the 'Doing Battle' section of Sun Tzu's: Art of War. .

                                    G Offline
                                    G Offline
                                    Gary Wheeler
                                    wrote on last edited by
                                    #20

                                    [ftw]melvin wrote:

                                    as my office is closing

                                    Sorry to hear that, man :rose:.

                                    [ftw]melvin wrote:

                                    I'll save it for the next gig

                                    I hope it shows up soon. Good luck.

                                    Software Zen: delete this;

                                    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