Live data from Hacker News

Code Blocks: open-source, cross-platform, free C, C++ and Fortran IDE

codeblocks.org

21–30 of 48 posts

Re: Code Blocks: open-source, cross-platform, free C, C++ and Fortran IDE

#21
This is my second IDE after Dev-C++ [1] when I was taking basic programming course in my university. I prefer Code Blocks to Dev-C++ because it have good features, like code completion and syntax highlighter. The source code is easier to view in Code Blocks.

[1]: http://www.bloodshed.net/devcpp.html

Re: Code Blocks: open-source, cross-platform, free C, C++ and Fortran IDE

#23
post #22

I question why this was posted. AS its been around for years now, and I personally feel like this is a marketing attempt.

Originally it was pointing to latest release, then it was moderated to project's home page: https://news.ycombinator.com/item?id=11012314

Re: Code Blocks: open-source, cross-platform, free C, C++ and Fortran IDE

#24
This is a very well maintained and mature open source project. But allow me to say that I absolutely loathe Code::Blocks.

I am still at university and they make us use this for C++ editing. I have made it a point to not use it and instead have been doing all my university C++ lab work on gedit because I find it much less frustrating than Code::Blocks and also because I don't have the rights to install Emacs.

The debugger is a pain to use, autocomplete is dumb, and the interface is simply difficult to use. I remember I had a hard time making it not use XTerm as a terminal when I initially tried to fight with it. I simply gave up. I even found NetBeans C++ mode to be an improvement simply because the debugger was better integrated.

On the flip side the interface, however unintuitive, does look consistent across platforms and there are a load of tutorials about C++ on the web which use Code::Blocks because of its popularity.

Its good to see an open source project going strong, and it might be great for newbies at universities when somebody else sets stuff up for you, but for my editor needs, I would look elsewhere.

Re: Code Blocks: open-source, cross-platform, free C, C++ and Fortran IDE

#25
post #22

I question why this was posted. AS its been around for years now, and I personally feel like this is a marketing attempt.

I don't know why others upvote, but I did this out of nostalgia. Back in my high school when I just started programming in C++, C::B was the IDE I used.

Re: Code Blocks: open-source, cross-platform, free C, C++ and Fortran IDE

#26

Earlier quoted context omitted.

VSC is really, really great. Meanwhile, the previous free VS's were not as full-featured, none of them run on OSX or Linux, and some Windows users still prefer GCC for various reasons.

Your comment suggests that current VS runs on OSX? I'll have to check that out!

Sorry I was vague. I was including VSC in "them".

Re: Code Blocks: open-source, cross-platform, free C, C++ and Fortran IDE

#27

Earlier quoted context omitted.

Your comment suggests that current VS runs on OSX? I'll have to check that out!

Visual Studio does not run on anything other than Windows. However there is an Atom-like code editor called Visual Studio Code that is multi-platform running on Windows, OS X and Linux. I believe VSCode is built on the same platform (Electron?) as Atom although I might be wrong.

That they're both open source editors built on Electron is just about the only thing that Atom and VSCode have in common.

Re: Code Blocks: open-source, cross-platform, free C, C++ and Fortran IDE

#30
post #24

This is a very well maintained and mature open source project. But allow me to say that I absolutely loathe Code::Blocks. I am still at university and they make us use this for C++ editing. I have made it a point to not use it and instead have been doing all my university C++ lab work on gedit because I find it much less frustrating than Code::Blocks and also because I don't have the rights to install Emacs. The debu…

You don't have to be an admin to run emacs on Windows:

    To install Emacs, simply unpack the binary package into a directory
    of your choice.  To complete the installation process, you can
    optionally run the program addpm.exe in the bin subdirectory.
    ...
    For instance, you can now run Emacs
    directly from a CD or USB flash drive without copying or installing
    anything on the machine itself.
I used Code::Blocks maybe 6 years ago. I agree with your assessment. It was so bad, it was the main reason I ditched Windows and switched to GNU/Linux + emacs. After Code::Blocks I thought that IDEs were best avoided. (Edit: For what it's worth, I didn't like Visual Studio any better, I should have used emacs + a Makefile all along.) More importantly, I found compiling OSS Unix software on Windows was just too painful. On any decent GNU/Linux distro everything is set up for you!
Post reply on HN