This is a discussion on IDE liking within the General Discussions forums, part of the Community Boards category; Originally Posted by Sipher Something more: Microsoft Visual Studio is the worst IDE i've ever seen! (1) Nonportable code (2) ...
Proof is all over the internet, where many people blame Visual Studio all the time! Those are not words from my mind!!
You know that DirectX 8 and 9 support was disabled since the last version, and i don't think that anything changed!
What are you talking about? IDEs like Dev C++ or Code::Blocks have no problem with these, only VS does!!min and max are known problems when developing Windows apps. Not specific to the IDE.
I guess you don't want to end agreeing with me....Yes, please. Something concrete.
It has not been disabled nor will ever be disabled.You know that DirectX 8 and 9 support was disabled since the last version, and i don't think that anything changed!
Show me an example that fails in VS but doesn't in other IDEs.What are you talking about? IDEs like Dev C++ or Code::Blocks have no problem with these, only VS does!!
No, that's not it. I do believe that if you have a fair critique against the IDE, you should voice it. But voicing things that aren't true will only hurt it. How would you feel if I badmouthed your favorite IDE with false statements?I guess you don't want to end agreeing with me....
But after 2008 SP1, I finally witnessed it behaving with wxWidgets, Boost, SQLite and PDCurses (the libraries I use the most). It can be days, weeks, before I get an IntelliSense database corruption. But I do get them, of course. Just not as frequent as before, when it could happen multiple times every day.
Last edited by Mario F.; 03-03-2010 at 12:02 PM.
Originally Posted by brewbuck:
Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.
Well, i guess i said too much, so i apologise if i offended your IDE guys
Sorry, but it sounds like you do not know why max and min pose the problem that they do. The problem is that <windows.h> defines macros named max and min that can conflict with std::max and std::min from <algorithm>. Now, a particular library implementation bundled with a compiler might provide a version of <windows.h> with a workaround for this problem, but this has little to do with the compiler per se, and even less to do with the IDE.Originally Posted by Sipher
"Circular logic is good because it is."
Sipher says like he is giving alot of proof, on contrary he is giving alot of false
stuff... and no example is indeed a proof of a false statement.
Last edited by UltraKing227; 03-03-2010 at 01:47 PM.
People here probably know I'm no MS fan, Windows, VS, MSN, or otherwise. But Sipher dude, those are some very mislead statements. VS with DX disabled? I'm confused, VS and the MS VC compiler are the target for DX. VS really isn't all that bad.. good debugger.. lots of options.. kind of slow.. obviously not cross-platform (although some geek probably hooked mingw up to it).
Warning: Have doubt in anything I post.
GCC 4.5, Boost 1.40, Code::Blocks 8.02, Ubuntu 9.10 010001000110000101100101
Look guys, as i told you, what i said didn't come from me!! I've read it in sites AND books, heard it in other forums etc!.
OK, i admit that it was wrong to accuse Visual Studio for something without checking it myself! ( I don't even know how VS looks like! ) I'm not some bad person who just likes throwing rubbish to other IDEs!!!!!!!!
So, can we end this here? I understood my mistake and won't do it again!!