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. VS2010 CTP

VS2010 CTP

Scheduled Pinned Locked Moved The Lounge
csharpc++phpvisual-studiowpf
47 Posts 18 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.
  • A Anna Jayne Metcalfe

    Because he used to work there. Look up the origins of WTL if you don't believe me. ;)

    Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

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

    Anna-Jayne Metcalfe wrote:

    Because he used to work there. Look up the origins of WTL if you don't believe me

    I think you are taking me for Nenad Stefanovic - the autor of WTL. We were both born in Serbia, but I am not him :) And I actually do work "there", although not in Redmond, but in Boston area.

    Programming Blog utf8-cpp

    A 1 Reply Last reply
    0
    • N Nemanja Trifunovic

      Anna-Jayne Metcalfe wrote:

      Because he used to work there. Look up the origins of WTL if you don't believe me

      I think you are taking me for Nenad Stefanovic - the autor of WTL. We were both born in Serbia, but I am not him :) And I actually do work "there", although not in Redmond, but in Boston area.

      Programming Blog utf8-cpp

      A Offline
      A Offline
      Anna Jayne Metcalfe
      wrote on last edited by
      #39

      Forgive me - my brain isn't in gear at the moment. :doh:

      Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

      1 Reply Last reply
      0
      • N Nemanja Trifunovic

        Anna-Jayne Metcalfe wrote:

        What do most MS developers use then?

        Depending on the team. I think SourceInsight is the most popular for code editing and browsing.

        Programming Blog utf8-cpp

        A Offline
        A Offline
        Anna Jayne Metcalfe
        wrote on last edited by
        #40

        Interesting. Thanks :rose:

        Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

        1 Reply Last reply
        0
        • A Anna Jayne Metcalfe

          Nemanja Trifunovic wrote:

          C++ is definitelly the most important language internaly in MS. However, that does not extend to the Visual Studio IDE. Most MS developers don't use it at all.

          Interesting. What do most MS developers use then? I was actually thinking more in terms of Microsoft's Marketing effort, who are very good at giving the impression that the only VS languages worth promoting are the managed ones. Somehow I doubt that will change significantly in this release.

          Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

          T Offline
          T Offline
          T Mac Oz
          wrote on last edited by
          #41

          Anna-Jayne Metcalfe wrote:

          I was actually thinking more in terms of Microsoft's Marketing effort, who are very good at giving the impression that the only VS languages worth promoting are the managed ones. Somehow I doubt that will change significantly in this release.

          After all the anti-competitive rigmarole they've been through in other areas, MS can't very well push vendor-lock-in on their developer base the same way Apple does. Promoting their own proprietary (& yes, I know about Mono & MS's "open" standards for C# - pffft) development models works just as well. OTOH, one of my biggest pet-hates is the effort that MS expends on .net support (& previously VB) at the expense (or just neglect) of C++ (& other not-created-by-Microsoft languages). If that much effort went into optimised, natively compilable C++ template & class libraries, IDE support & documentation for them, code_ bloat[^] wouldn't have become the generic term it is today.

          T-Mac-Oz "When I'm ruler of the universe ... I'm working on it, I'm working on it. I'm just as frustrated as you are. It turns out to be a non-trivial problem." - Linus Torvalds

          1 Reply Last reply
          0
          • A Anna Jayne Metcalfe

            <joke>You mean it should a) have a crap compiler and b) crash randomly if you open a large workspace?</joke> To be honest, I've not played with it enough to be able to form an opinion on that! In fact I rather suspect that the only people who could tell you whether it succeeds in that regard are those who still use VC6 in preference to the later versions. As I'm a VS2003 fan, I suspect I'm not qualified. That said, once we've completed a trial port of one of our products to it and actually used the thing for a while, we should be able to tell whether the "10 is the new 6" thing was complete hot wind or not. We may have a crack at that around Christmas; right now we're just too busy to spend much time on it.

            Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

            R Offline
            R Offline
            Rob Grainger
            wrote on last edited by
            #42

            a) have a crap compiler :- That's it exactly - I note they're implementing some parts of C++ 0x (lambda's, r-value references etc.) but missing support for Concepts. To my mind, concepts is the single most important part of C++ 0x - it has a pervasive influence throughout the standard library. I really think they should hold off from C++ 0x until they support it fully - I'd rather wait for VC11 and have full (or most) of the standard implemented. Otherwise, coding for C++ 0x will be hobbled to put it mildly. I've been encouraged recently by the improved standards-compliance of VC++, I really don't see that partially implementing C++0x improves the situation.

            A 1 Reply Last reply
            0
            • R Rob Grainger

              a) have a crap compiler :- That's it exactly - I note they're implementing some parts of C++ 0x (lambda's, r-value references etc.) but missing support for Concepts. To my mind, concepts is the single most important part of C++ 0x - it has a pervasive influence throughout the standard library. I really think they should hold off from C++ 0x until they support it fully - I'd rather wait for VC11 and have full (or most) of the standard implemented. Otherwise, coding for C++ 0x will be hobbled to put it mildly. I've been encouraged recently by the improved standards-compliance of VC++, I really don't see that partially implementing C++0x improves the situation.

              A Offline
              A Offline
              Anna Jayne Metcalfe
              wrote on last edited by
              #43

              I must admit that's the first news I've heard about exactly which bits of C++ 09 they were planning to implement. Do you have a link? But you're right. Leaving out concepts is a pain. :( To be honest, I wasn't expecting a full implementation in VS2010 - as you rightly point out, the release schedule just isn't compatible with that. Unfortunately the VS2010 release is also being driven by other developments within MS (notably Oslo), so it looks like we'll have have to wait until VS2012 (or whatever) for a full implementation - unless they decide to upgrade the compiler in the first service pack. On the plus side, I daresay that if any MS people turn up at the ACCU Conference[^] next April (I guarantee several of the Standards Committee will be there) I daresay they'll be left in no doubt over what people think of the omissions. ;)

              Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

              R 1 Reply Last reply
              0
              • N Nemanja Trifunovic

                Anna-Jayne Metcalfe wrote:

                What do most MS developers use then?

                Depending on the team. I think SourceInsight is the most popular for code editing and browsing.

                Programming Blog utf8-cpp

                H Offline
                H Offline
                Hamed Musavi
                wrote on last edited by
                #44

                Thanks. :)

                "In the end it's a little boy expressing himself."    Yanni

                1 Reply Last reply
                0
                • A Anna Jayne Metcalfe

                  I must admit that's the first news I've heard about exactly which bits of C++ 09 they were planning to implement. Do you have a link? But you're right. Leaving out concepts is a pain. :( To be honest, I wasn't expecting a full implementation in VS2010 - as you rightly point out, the release schedule just isn't compatible with that. Unfortunately the VS2010 release is also being driven by other developments within MS (notably Oslo), so it looks like we'll have have to wait until VS2012 (or whatever) for a full implementation - unless they decide to upgrade the compiler in the first service pack. On the plus side, I daresay that if any MS people turn up at the ACCU Conference[^] next April (I guarantee several of the Standards Committee will be there) I daresay they'll be left in no doubt over what people think of the omissions. ;)

                  Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

                  R Offline
                  R Offline
                  Rob Grainger
                  wrote on last edited by
                  #45

                  Anna, Sorry it took a while to find the link... as they say in the West of England.. yer tis.. Visual C++ Team Blog[^]

                  A 1 Reply Last reply
                  0
                  • R Rob Grainger

                    Anna, Sorry it took a while to find the link... as they say in the West of England.. yer tis.. Visual C++ Team Blog[^]

                    A Offline
                    A Offline
                    Anna Jayne Metcalfe
                    wrote on last edited by
                    #46

                    Thanks :)

                    Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

                    1 Reply Last reply
                    0
                    • J Jorgen Sigvardsson

                      Anna-Jayne Metcalfe wrote:

                      The C++ .vcproj file format doesn't seem to have changed to MSBuild format (as we had expected),

                      Don't keep your hopes up. I don't think they really care about C++ anymore. I suspect the VS budget is cut in 2% for the C++ team, 55% to VB, and the rest to C#. Intellisense for C++ has been utterly broken for two major releases now, and that really isn't helping productivity much, because C++ is less about drag and drop, but more about typing. :sigh:

                      J Offline
                      J Offline
                      JohnBergman
                      wrote on last edited by
                      #47

                      Yep, I hated VC6 for the intellisense as well... however, I found WholeTomato's Visual Assist more than compensated for that. I pretty much Skipped VS2002 and want to VS2003... been upgrading each time a new version comes out. Most of my work now deals with WPF, which, sadly the designer in VS2008 is, well, poor (even though I generally edit the XML directly and just use the designer as a sanity check).

                      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