Why so many people use MSVC?
-
- Posts: 88
- Joined: Tue Jul 29, 2008 11:48 am
-
- Posts: 212
- Joined: Sun Jul 19, 2009 4:24 am
- Location: Netherlands Antilles, Curacao
-
- Posts: 88
- Joined: Tue Jul 29, 2008 11:48 am
aham! - what's the problem??Lil Margin wrote:really?
_____________________________________________________
I concluded that Visual Assist is AWESOME!
This is a good reason to use Visual Studio! Now i understand why some people use it... there's nothing better than VS to program for Windows... if someone program only for Windows he should use VS
However, it isn't easy to set up GCC and it's bloated... man it was necessary to install the whole VS (8GB)... i could not choose which component to install... after the installation is possible to uninstall some componentes.
Also, the only native feature that isn't Windows-only and is better than C::B (gcc) is the debugging... man! It's really superior!
Okay, the VA is really intelligent and for sure the best autocompletion system ever by far, it autocompletes almost everything. I'm impressed, and for sure i'll use it until the trial expires but just a superior autocompletion system and better debuggins aren't enough to make me pay that amount of money. I need more reasons .
I'll try to learn a bit Qt also, is it possible to build the gui inside VS?
And, are you sure that these autocompletions will not induce me to program window-only code?
Thanks!
No.Lil Margin wrote:really?BTW, i thought the Express Edition was fully functional Sad , only limited for non-commercial works
Visual Studio Express FAQ wrote: Can I use Express Editions for commercial use?
Yes, there are no licensing restrictions for applications built using Visual Studio Express Editions.
-
- Posts: 88
- Joined: Tue Jul 29, 2008 11:48 am
Ah yes of course. The debugger. It got so natural for me that I tend to forget that other debuggers are harder to use ^^
You can build a Qt GUI inside VS if you use the Qt integration (look on the Qt website. A bit hard to find)
And the code completion only completes code you would have written anyway. So unless you write platform specific code VA won't insert it
You can build a Qt GUI inside VS if you use the Qt integration (look on the Qt website. A bit hard to find)
And the code completion only completes code you would have written anyway. So unless you write platform specific code VA won't insert it
Software documentation is like sex. If it's good you want more. If it's bad it's better than nothing.
MSVC is a great integrated solution, I often use it because I'm too lazy to get DX8 to link.
Lately I've been getting into MSYS-MinGW. It's great because you can use makefiles and scripts to streamline development. You can also use this system to easily port applications from windows to UNIX - Mac OS X with minimal effort
MakeFiles confuse me, often I'll resort to writing writing a bash script to compile my application. This way I can put in a switch to jump between mac, linux or windows with one script
Lately I've been getting into MSYS-MinGW. It's great because you can use makefiles and scripts to streamline development. You can also use this system to easily port applications from windows to UNIX - Mac OS X with minimal effort
MakeFiles confuse me, often I'll resort to writing writing a bash script to compile my application. This way I can put in a switch to jump between mac, linux or windows with one script
I use code::blocks and gcc. I switched to VC some time ago (because of and ODE issue) and ran into the "installation not properly" (don't know the engisch version of that error message) that has something to do with the DLLs and wrong versions and such. I tried to get it right, and didn't manage to, so I switched back to gcc that doesn't care for such a lot of "versions". I prefer code::blocks, because I simply like it, and I like using the gcc because it was my first C-Compiler (back in the DOS-ages ... came with my first "programming in C/C++" book). I use VC only to compile my IrrEdit plugins and ignore all those warnings it shows when using "sprintf" and some other functions i really like.
Dustbin::Games on the web: https://www.dustbin-online.de/
Dustbin::Games on facebook: https://www.facebook.com/dustbingames/
Dustbin::Games on twitter: https://twitter.com/dustbingames
Dustbin::Games on facebook: https://www.facebook.com/dustbingames/
Dustbin::Games on twitter: https://twitter.com/dustbingames
These "version errors" come from deploying the debug build or if the user hasn't installed the right distributable package.
And of course it shows a warning for sprintf. If you use it under C++ (which is not necessary) you would use snprintf.
And of course it shows a warning for sprintf. If you use it under C++ (which is not necessary) you would use snprintf.
Software documentation is like sex. If it's good you want more. If it's bad it's better than nothing.
one day i took an old game of mine to my friend's house to try running on his PC and found out that VC compiled programs require .NET framework to run. my friend's house didn't have internet back then, so we couldn't run the game at all.
after that i tried compile it using code::blocks + mingw it doesn't have such problem anymore.
after that i tried compile it using code::blocks + mingw it doesn't have such problem anymore.
My company: http://www.kloena.com
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
@Virion,
you can disable such compile settings, my programs never need .net and i'm using VS
you can disable such compile settings, my programs never need .net and i'm using VS
Compete or join in irrlichts monthly screenshot competition!
Blog/site: http://rex.4vandorp.eu
Company: http://www.islandworks.eu/, InCourse
Twitter: @strong99
Blog/site: http://rex.4vandorp.eu
Company: http://www.islandworks.eu/, InCourse
Twitter: @strong99
never knew that, though thx for the infostrong99 wrote:@Virion,
you can disable such compile settings, my programs never need .net and i'm using VS
My company: http://www.kloena.com
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
-
- Posts: 288
- Joined: Wed Oct 29, 2008 12:07 pm
You don't need a good debugger if you can get it right the first time!Sylence wrote:Ah yes of course. The debugger. It got so natural for me that I tend to forget that other debuggers are harder to use ^^
However, it isn't easy to set up GCC and it's bloated... man it was necessary to install the whole VS (8GB)... i could not choose which component to install... after the installation is possible to uninstall some componentes.
How can you say GCC is bloated when your comparing it to 8GB of junk! MSVC is complete trash imho, it teaches you how to program wrong and Windows flat out is a horrible OS.
I’m sorry but everyone should avoid visual assist. If you decided to ever go pro and you admit to using this app you will not be hired I guarantee you. Visual Assist is not the reason to use visual studio. You should use visual studio becuase its the best. The debugger is amazing. Anyone who claims theres a free ide out there that can do what visual studio can obviously does not know the full extent of visual studio.
http://wild.deathtouchstudios.com << My gamedev blog
<Programming is a way of life>
If at first you don't succeed press the delete key till you do
<Programming is a way of life>
If at first you don't succeed press the delete key till you do
And why should this be?wildrj wrote:I’m sorry but everyone should avoid visual assist. If you decided to ever go pro and you admit to using this app you will not be hired I guarantee you.
If I code two times faster with VA I doubt my employer will say anything against it !?
Software documentation is like sex. If it's good you want more. If it's bad it's better than nothing.