Favorite IDE?

Pages: 1... 345
Jul 6, 2011 at 3:55am
closed account (S6k9GNh0)
Ease of use, portability, effecient design? That's the whole point of wrapping a low-level API...
Jul 6, 2011 at 4:04am
I wonder what happens when Microsoft develop a linux/mac wrapper that has exactly the same signature as the WINAPI.. Well of course that might not be possible because of some design issues or things like.. Just a weird vision of mine.
Jul 6, 2011 at 5:07am
closed account (1yR4jE8b)
Ease of use and efficient design have nothing to do with the toolkit used, and are subjective and dependant on the programmer and techniques applied. Personally, I find wrapping C functions in C++ classes just pointless, and I have always prefered just using C bindings instead of wasting my time writing pointless classes for everything.

And some people just don't give a crap about portability. I'm currently in the process of writing cross-platform software for a work contract, and it's the most aggravating sh*t ever even with a cross-platform toolkit. If I had the choice to write only for Windows, I would.
Jul 6, 2011 at 1:48pm
I tend to write code that works on Linux and then rely on MinGW or Cygwin for Windows. I check that MinGW has all the header files I used.
Jul 6, 2011 at 3:04pm
closed account (1yR4jE8b)
I write for Windows first, I find it easier to port to Linux/Mac from Windows much easier than the opposite.
Jul 6, 2011 at 3:15pm
closed account (z05DSL3A)
I'm not that big a fan of cross platform UI toolkits. I usually end up having more work to do, especially if you want to do something that is not in the toolkit.
Jul 6, 2011 at 9:37pm
closed account (S6k9GNh0)
I never said that they are easy to make. That doesn't mean they contribute to having slow execution speed or bloat.

EDIT: I use cross-platform libraries such as Boost. If I need platform specific function, I have two separate files and then figure out which to use at compile time.
Last edited on Jul 7, 2011 at 3:54am
Jul 15, 2011 at 11:01pm
I use Visual Studio 2010 Professional. I have a MSDN subscription so I get all that stuff for free. If I'm on another computer I typically run devC++ off a flash drive or something.
Jul 16, 2011 at 1:52pm
Dev-C++. Because if I can't accomplish something it's either my own fault, or C++'s. The IDE is innocent.
Jul 16, 2011 at 1:56pm
closed account (z05DSL3A)
Dev-C++ is a pile of buggy crap, I'd rather work on a CLI than use that.
Jul 16, 2011 at 2:06pm
Sure it is. Where's Albatross when you need him.
Jul 16, 2011 at 3:36pm
I use eclipse ( http://eclipse.org ).

I have tried, from time to time, other IDE's (on Linux) but nothing works as well for me. It is a little complex to configure at times, but that is probably because I'm often too eager to read the manual.

Functionally it is great.

Jul 16, 2011 at 4:01pm
closed account (1yR4jE8b)
You really can't do much better than Visual Studio or Eclipse.
Jul 18, 2011 at 4:43am
XCode.
Great Code Completion.
Lot's of features, SVN, CVS, debugging tools.........
Jul 19, 2011 at 2:36pm
XCode's Debugger sucks.
Jul 19, 2011 at 2:57pm
closed account (1yR4jE8b)
Well, pretty much every debugger sucks compared to Visual Studio's ;)
Jul 19, 2011 at 5:03pm
C::B's one is pretty neat.
Jul 19, 2011 at 11:46pm
@Darkest: Hey how well does VS's debugger handle multithreaded programs?
Topic archived. No new replies allowed.
Pages: 1... 345