Advertisement

VS 2015 is here

Started by July 20, 2015 08:54 PM
33 comments, last by SmkViper 9 years, 3 months ago

Having to install fifty different versions of the MSVC Redistributable to play different games is a pain point though. Especially since none of them clean up their temporary files and just dump it into your partition root.


MS is even fixing that with MSVC2015 and Windows 10 and the new "Universal CRT". Basically, the CRT is now a OS component, distributed via Windows Update (to all supported Windows versions, not just 10, but it's pre-installed on 10). So there is no reason to add the particular installer for the particular version of the CRT you built against.

And on top of that, Win32 applications delivered via the Windows Store in Windows 10 will be packaged, so they won't leave behind any stuff when uninstalled (because they won't even use an installer).

Course, this doesn't help any programs/games made before these were available, but still smile.png

Yeah, but VS2015 still comes with its oen redistributsble, just installed on Windows 10... I am also not sure how many developers will use Windows Store and pay MS to deliver their own software..

"Recursion is the first step towards madness." - "Skegg?ld, Skálm?ld, Skildir ro Klofnir!"
Direct3D 12 quick reference: https://github.com/alessiot89/D3D12QuickRef/
Advertisement

I've heard that Intellisense should have been greatly improved. I never thought it worked in the first place so that doesn't say much, but has anyone actually tried the latest version of 2015?


I've always used visual assist x for intellisense, the c implementation has always been terrible compared to their c# in my experiance. I'd love to drop visual assist if 15's been signifigantly improved.


I've been using Visual Studio 2015 RC for a while now and while I have no experience with prior versions, coming from the Java world, the C++ Intellisense and refactoring capabilities of VS are extremely lackluster compared to what Eclipse and IntelliJ are capable of. To some extent it may be due to limitations of the language or runtime model, but I'd definitely recommend getting something like Visual Assist. It may not be free but it's quite cheap for what it offers (obviously check out the trial first, it may not click for you).


That's unfortuante to hear that intellisense still sucks. I do use visual assist x all the time, so i was hoping maybe microsoft actually made it competitve to them this time around(which i guess is still not the case). Other than the sweet android/iOS tools i personally have no reason to update from 13 atm.
Check out https://www.facebook.com/LiquidGames for some great games made by me on the Playstation Mobile market.


I've been using Visual Studio 2015 RC for a while now and while I have no experience with prior versions, coming from the Java world, the C++ Intellisense and refactoring capabilities of VS are extremely lackluster compared to what Eclipse and IntelliJ are capable of. To some extent it may be due to limitations of the language or runtime model, but I'd definitely recommend getting something like Visual Assist. It may not be free but it's quite cheap for what it offers (obviously check out the trial first, it may not click for you).

The JetBrains guys do a pretty good job. I think Resharper may be the best $100 I've ever spent. I haven't tried the new C++ version yet, but the C# version is the best thing since sliced bread.

Eclipse... I'm not a fan...

Eric Richards

SlimDX tutorials - http://www.richardssoftware.net/

Twitter - @EricRichards22

A whole website full of game developers, and no one remembers the .net framework issues - especially the backwards compatibility of old frameworks with new frameworks [*1] ?! I am not THAT old !
This *seriously* messed up a lot of folks, since all Visual Studio projects are dependent on the .net framework. .
(( *1 - 1 and 2 are generally not compatible with 3 and 4 - even with redistributables )).
There issue is, sooner or later Microsoft is going to phase out 3.x, causing more problems for older programs developed in the .net framework . I cringe every time I remember what happened when XP was shiny and new with 3.x, and a lot of stuff simply stopped working.

Here is your *expletive* [citation needed]


A) as others have pointed out what relation does this have to 'dosbox' and 'old games' the linking of which implies nothing about .Net
B) You mean the initial versions of software wasn't perfect and had issues which where resolved with breaking changes in a new version? Say it ain't so!
C) No need to be so hostile all the time...


(i jest, i have XP, i'm confident it's incompat w/o even chkg)

What version are you using now?

One problem with newer VS is that they tend to at times lag even on pretty performant machines..

Advertisement


Here is your *expletive* [citation needed]
Your opinion is perfectly welcome and is even shared by plenty of others, but please try to watch your tone a bit -- it's nothing we would issue a warning for at this stage, but we have had a couple of reports recently. :)

- Jason Astle-Adams

I?.Love?.The?.Null?.Propagating?.Operator();

[Formerly "capn_midnight". See some of my projects. Find me on twitter tumblr G+ Github.]

Installed it, now i need to build up the courage to make a hello world with it.

@spinningcubes | Blog: Spinningcubes.com | Gamedev notes: GameDev Pensieve | Spinningcubes on Youtube

Yeah, but VS2015 still comes with its oen redistributsble, just installed on Windows 10... I am also not sure how many developers will use Windows Store and pay MS to deliver their own software..


As I said, the new redistributable will be handed out over Windows Update.

It's worked well enough for DX versions above 9 when they moved that to an OS component updated via Windows Update, so no reason it won't work here.

And I imagine a lot of smaller devs would love to be on a store that comes pre-installed on all PCs, XBoxes, and some tablets and phones. That's something that Steam can't do. (Though of course if you're pushing a win32 app it will only run on PCs and some tablets)

This topic is closed to new replies.

Advertisement