Developers beware: Visual C++ 11 cannot compile executables that work on Windows XP at all: https://connect.microsoft.com/VisualStudio/feedback/details/... C++ devs may want to skip this release and just go for Visual C++ 12 when it's out, since by then hopefully XP will be ignorable.
I'm afraid XP won't be ignorable for another 3 or 4 years at least.
Visual Studio '11' Announced
81–90 of 196 posts
Re: Visual Studio '11' Announced
#82Still using a floppy disk to represent "save". Wondering when will this end...
Re: Visual Studio '11' Announced
#83What am I missing? What is there in the remaining 80% of VS that I am not using that is of practical value? Serious question.
Re: Visual Studio '11' Announced
#84Earlier quoted context omitted.
> Why not experiment and try to be better at what you do? Herein lies the problem. The term "better" is most definitely subjective. Not to pic on Xcode, but this is a prime example of focusing too much on making a consumer appliance rather than a professional tool. Like I said: I don't want iTunes, I want a kick-ass IDE. I'm in the middle of a project that has, quite literally, thousands of assets to manage (images,…
The key was "try". Xcode is far from being focused on "consumers" and they are trying hard to make a kick-ass IDE. It could be a different definition of "kick-ass" from yours, that's fine. Anyway, I emphasize this again: it's not a question if the actual result is better or worse, it's a complex question because there are thousands of people to evaluate it. The question is why not to experiment more where you have mo…
Excel is another of my favorite "Why did they do that?" examples. In my opinion, MS absolutely ruined Excel somewhere in the transition from Office 2003 to 2007. If you were a power user with Excel'03 you felt like a total idiot with Excel'07. And, this wasn't a matter of a few buttons here and there. The thing was almost utterly unusable compared to what you could do with the '03 version. Furthermore, they complicated the usage of VBA modules. If you had a library of VBA work that you used regularly you, all of a sudden, found yourself scratching your head trying to figure out how to do some pretty basic stuff.
I use Excel extensively for automated code generation. Simple examples are the generation of repetitive lookup table code in various languages. Or code to pre-stuff database tables. Or maintaining a complex LUT-driven state machine. I have custom Excel tools that have taken months to develop that do increase productivity in a measurable way. For example, one tool uses Excel to auto-magically write the code (LUT, callbacks, etc.) for a menu system on an embedded device with an LCD display. Before the tool it'd take hours, if not a couple of days, to maintain. After the custom VBA tool it was a matter of minutes.
Anyhow, upon switching to '07 (mostly a forced switch because I needed to migrate to a 64 bit OS for Finite Element Analysis work) I went from light speed to crawling. That, to me, is not an improvement. I am OK with learning new things, you have to be open to it if you want to remain in this game, but sometimes you can't help but scratch your head and try to figure out what the hell they were thinking.
Thankfully that was easily solved with a VM running XP and Excel'03.
Re: Visual Studio '11' Announced
#85Still using a floppy disk to represent "save". Wondering when will this end...
But what would you replace it with that is equally easy to recognize?
Re: Visual Studio '11' Announced
#86Earlier quoted context omitted.
Some of us grognards would argue that if you're having trouble finding buttons, they really shouldn't be on the screen at all. Seriously, why must IDEs look like this? Why is there screen space dedicated to documentation when I'm not reading docs? Why are there multiple horizontal bars at both the top and bottom of the full-screen display when the single most important activity in the app is scanning very long text f…
why must IDEs look like this? Qt Creator is currently my favourite IDE to develop C++ in (even if it does not use Qt) and it doesn't look like this.
For reference, my emacs window has the gnome 3 panel and the window manager title bar as waste and that's it. And for years I ran a custom metacity theme which turned off the title bars entirely (haven't managed to port that to gnome shell yet).
Re: Visual Studio '11' Announced
#87Earlier quoted context omitted.
But why is it the default? Why not match the existing tab behavior of every web browser?
Actually both IE and Firefox now (I think) insert tabs to the left. I don't know why it became a 'thing' at some point, I dislike it enormously as well.
Re: Visual Studio '11' Announced
#88Interesting thing about VS and Xcode is that they do not really try to compete with somebody or fight for attention. Both Windows and Mac/iOS developers would use less useful tools if they still let them make products for the popular platforms. JetBrains, Borland and others are fighting for attention and developers' love. They must try really-really hard to make people choose an alternative to the official tools. So…
Re: Visual Studio '11' Announced
#89Interesting thing about VS and Xcode is that they do not really try to compete with somebody or fight for attention. Both Windows and Mac/iOS developers would use less useful tools if they still let them make products for the popular platforms. JetBrains, Borland and others are fighting for attention and developers' love. They must try really-really hard to make people choose an alternative to the official tools. So…
XCode 4 may have been designed but it wasn't designed well. It has no mixed source/disassembly views. Hovering over the debug icons say that pressing control and clicking "step into" will step a single instruction. But this isn't a sticky setting, so if I press control and click "step into" twice, the first time will step an instruction and the second will perform a source line step. It also crashes. A lot. When doin…
Re: Visual Studio '11' Announced
#90Earlier quoted context omitted.
I'd second that. In the past five years (or at least since VS 2008), I can remember VS crashing on me maybe half a dozen times. That's with spending most of my time working on pretty large multi language projects. For context, I don't use any extensions other than (sometimes) ReSharper and Tortoise svn/git/hg.
Mine doesn't crash on Web projects, but can't work for a couple of hours on a Windows Phone 7 project without it going boom . I think most of it works fine and dandy, but some parts can be quite sensitive.