Author Topic: Code::Blocks vs. Visual Studio  (Read 53941 times)

pghtech

  • Guest
Code::Blocks vs. Visual Studio
« on: August 07, 2006, 11:22:45 pm »
I posted a similar topic were I was able to get some colorful adjectives for what people thought of Code::Blocks.  However, I am just starting to use Code::Blocks, but have been using a couple different version of VC (6 and 2005express).  So, I have been considering whether or not I should drop the $250 odd dollars for the standard or.....see howthe community of Code::Blocks stacks it against VC 2005 before dropping that money?

Thanks in advance

sethjackson

  • Guest
Re: Code::Blocks vs. Visual Studio
« Reply #1 on: August 07, 2006, 11:26:21 pm »
I posted a similar topic were I was able to get some colorful adjectives for what people thought of Code::Blocks.  However, I am just starting to use Code::Blocks, but have been using a couple different version of VC (6 and 2005express).  So, I have been considering whether or not I should drop the $250 odd dollars for the standard or.....see howthe community of Code::Blocks stacks it against VC 2005 before dropping that money?

Thanks in advance

Umm you want an IDE camparision? I don't think you can get VS for $250???  :shock:

Why use a non-cross platform, bloated, slow IDE when you can use Code::Blocks (which is none of those)????
« Last Edit: August 07, 2006, 11:28:05 pm by sethjackson »

pghtech

  • Guest
Re: Code::Blocks vs. Visual Studio
« Reply #2 on: August 07, 2006, 11:35:32 pm »
SethJackson:
Thanks for the repy:  I am pretty sure you can pick up the (non-academic, *full version*) standard edition for ~$250 give or take a few dollars - maybe your thinking of the professional edition which starts getting closer to $600.


sethjackson

  • Guest
Re: Code::Blocks vs. Visual Studio
« Reply #3 on: August 07, 2006, 11:38:34 pm »
SethJackson:
Thanks for the repy:  I am pretty sure you can pick up the (non-academic, *full version*) standard edition for ~$250 give or take a few dollars - maybe your thinking of the professional edition which starts getting closer to $600.



Ah ok yes I was. ;)

Anyways what does VS do better?
I can think of one off the top of my head. Mainly Intellisense (code-completion).
Why would you want to use VS over Code::Blocks?

pghtech

  • Guest
Re: Code::Blocks vs. Visual Studio
« Reply #4 on: August 08, 2006, 12:13:37 am »
Only because I am familar with it, and was planning on doing so until I started looking into Code::Blocks.


sethjackson

  • Guest
Re: Code::Blocks vs. Visual Studio
« Reply #5 on: August 08, 2006, 12:32:18 am »
Only because I am familar with it, and was planning on doing so until I started looking into Code::Blocks.



Oh well then download a nightly build, and see how you like Code::Blocks. :)

Offline kidmosey

  • Multiple posting newcomer
  • *
  • Posts: 95
    • MUSITU International
Re: Code::Blocks vs. Visual Studio
« Reply #6 on: August 08, 2006, 07:13:04 am »
A few things you might miss (for a little while) when you switch over to C::B from VS:

1.  VS style document switching - using ctrl+tab to switch to the last document is a pretty nice feature.
2.  Incremental builds - it seemed like VS was faster for compiling.  This is more an issue with gcc, maybe.
3.  Code completion - For now, C::B has a ways to go to fix this.
4.  Low maintainence - Personally, I rarely had to work around a compiler/linker problem and experienced very few crashes.  I am sure once RC3 is out, C::B will be the same, though.
5.  Easy installation - If you are new, installing mingw, C::B, and wxWidgets can be a pain... but well worth it.

I can't think of anything else, atm.  Honestly, it is worth using C::B over VS, even considering the above "problems".  It is smaller, faster (the interface), cross-platform, extensible, non-bloated, FREE, and a number of other adjectives.  After 5 years of using Visual Studio, C::B is a breath of fresh air.
3 years until google knows more than god.

Offline L_O_J

  • Multiple posting newcomer
  • *
  • Posts: 10
Re: Code::Blocks vs. Visual Studio
« Reply #7 on: August 08, 2006, 11:46:45 am »
Quote
A few things you might miss (for a little while) when you switch over to C::B from VS:

1.  VS style document switching - using ctrl+tab to switch to the last document is a pretty nice feature.
2.  Incremental builds - it seemed like VS was faster for compiling.  This is more an issue with gcc, maybe.
3.  Code completion - For now, C::B has a ways to go to fix this.
4.  Low maintainence - Personally, I rarely had to work around a compiler/linker problem and experienced very few crashes.  I am sure once RC3 is out, C::B will be the same, though.
5.  Easy installation - If you are new, installing mingw, C::B, and wxWidgets can be a pain... but well worth it.

I agree with the above quote, but if you ask me, what I will really miss VisualAssistX, I mean if I have to choose between VS only and C::B I will choose C::B, BUT if VisualAssistX is added, then (sorry) I will choose VS + VisualAssistX. oh on thing that the above should also mention is debugging. IMHO C::B is still not as comfortable as VS in debugging.

Offline Phatency

  • Multiple posting newcomer
  • *
  • Posts: 65
Re: Code::Blocks vs. Visual Studio
« Reply #8 on: August 08, 2006, 01:43:37 pm »
With the latest work on the debugger, I would never go back to Visual Studio (IDE). And the compile speed issue is more of an issue of MinGW, not gcc. To my experience, there isn't any noticeable difference between using Microsoft Visual C++ compiler on Visual Studio or Code::Blocks.

Offline Zingam

  • Multiple posting newcomer
  • *
  • Posts: 74
Re: Code::Blocks vs. Visual Studio
« Reply #9 on: August 08, 2006, 01:56:25 pm »
There are quite a lot of things that VS does better and one is the way it handles projects/solutions. I really prefer it over what C::B has but CB is nice and I like it. Something that C::B really sucks at is the Find/Replace dialog. I really wonder why the devs don't want to improve it.

BTW how can one add other compilers to C::B?

On Linux C::B keeps on crashing since the very beginning. I've tried it on different Ubuntu versions \and installations - of course\ on my laptop and it has always crashed. It is actually unusable on Linux on my computer.

 :shock:Why?
« Last Edit: August 08, 2006, 01:59:01 pm by Zingam »

Kreso

  • Guest
Re: Code::Blocks vs. Visual Studio
« Reply #10 on: August 08, 2006, 03:11:49 pm »
I have to disagree, C::B works perfectly on linux. I compile each SVN trunk version myself and have never experienced odd problems (execpt ofcourse bugs that happen during development, but this is an unstable branch ;)

I've used VC for a long time, but after finding C::B I don't think I'll ever go back. Ok, I'll have to wait a bit for C::B to get more stable and usable (Codecompletion,debugging), but even in the current state, I use it every day for our project.

Keep up the good work guys!!!

Offline Commodore64

  • Multiple posting newcomer
  • *
  • Posts: 35
Re: Code::Blocks vs. Visual Studio
« Reply #11 on: August 08, 2006, 03:13:12 pm »
On Linux C::B keeps on crashing since the very beginning. I've tried it on different Ubuntu versions \and installations - of course\ on my laptop and it has always crashed. It is actually unusable on Linux on my computer.

 :shock:Why?
Did you try to disable code completion plugin?

sethjackson

  • Guest
Re: Code::Blocks vs. Visual Studio
« Reply #12 on: August 08, 2006, 07:29:04 pm »
Something that C::B really sucks at is the Find/Replace dialog. I really wonder why the devs don't want to improve it.

(emphasis added)

What makes you think that?  :shock:
The devs are always looking for ways to improve the IDE.
First this isn't a high priority (check the roadmap).
Second is the devs do this for free, and in their spare time.

Hey patches are welcome. ;)

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9694
Re: Code::Blocks vs. Visual Studio
« Reply #13 on: August 08, 2006, 07:51:48 pm »
Something that C::B really sucks at is the Find/Replace dialog.
Nice you don't tell us what exactly sucks. I use these dialogs in everydays work and I don't see anything "sucking". Mind to explain yourself a little more next time?
With regards, Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ

Offline lubos

  • Almost regular
  • **
  • Posts: 131
Re: Code::Blocks vs. Visual Studio
« Reply #14 on: August 08, 2006, 09:08:49 pm »
i think c::b is better than vs2005
for me miss only one thing - can't "auto-hide" project explorer as in vs(can you do that :lol:)