RE: c++ ide: Codeblocks cross-platform and apparently highly accessible

  • From: "katherine Moss" <plymouthroamer285@xxxxxxxxx>
  • To: <programmingblind@xxxxxxxxxxxxx>
  • Date: Fri, 20 Aug 2010 20:42:12 -0400

Is there a forum where I can go to suggest that to them?  The only problem with 
supporting C# is the fact that to make it fully compatible with the needs of 
the C# developer, they'd also have to support the development of ASP.net, which 
is something that SharpDevelop never did, and never will do.  

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx 
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Alex Midence
Sent: Friday, August 20, 2010 1:35 PM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: c++ ide: Codeblocks cross-platform and apparently highly accessible

Who knows?  That might be in its future.  It's open source and
customizable with plugins.  You can also manually add compilers to it.
 I don't see why c# couldn't be added at some point in the future.
They're adding fortran to it, I think which is no where near as close
to c++ as c# looks.  Their primary focus though is c++.  It looks like
they are trying to fill and then surpass the void dev c++ left when
development for it ceased in 2005.  I messed around with that too but
couldn't get anything to compile because it uses an ancient version of
the gnu c++ compiler and I couldn't figure out how to add or change
it.  I could get stuff to compile in cl.exe that would refuse to
compile in dev c++'s gnu version.


Alex M

On 8/20/10, katherine Moss <plymouthroamer285@xxxxxxxxx> wrote:
> Dang it.  It'd be really nice then if they made a port of that for C#,
> wouldn't it?
>
> -----Original Message-----
> From: programmingblind-bounce@xxxxxxxxxxxxx
> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Alex Midence
> Sent: Friday, August 20, 2010 11:34 AM
> To: programmingblind@xxxxxxxxxxxxx
> Subject: Re: c++ ide: Codeblocks cross-platform and apparently highly
> accessible
>
> So far, my friend, I am finding it insanely cool.  Last night I was
> able to positively fly through coding examples and exercises in my
> tutorial I'm going through.  I was able to code and compile them from
> the same app and read the console output just fine.  had to use the
> Jaws cursor but, hey, no sweat.  "but, eclipse does that," you say?
> you have to fiddle with it to get the perspective to change to the
> console from your code whereas this just pops right on up for you.
> Compiler error messages were really accessible too.  Just read the
> bottom lines of the screen right above the status line and you're in
> business.  I actually used an IDE to do some coding and enjoyed the
> experience.  It was great!  Usually, I'm spending half my time just
> fiddling with the silly thing trying to figure out where in the heck I
> am on the screen.  Code Blocks was really easy to use.  Best of all,
> it's the full-fledged IDE not a paired down free version of a
> full-blown commercial app like visual studio.  I don't have to wonder
> what features I'm not getting and if they interfere with the
> functionality or accessibility.  Another thing I liked is that it's
> the latest and greatest version of the application.  Code Blocks 10.05
> came out in May of 2010.  Even has options to add the Boost libraries
> and for using the latest proposed additions to the c++ language
> scheduled for this year during compilation.  For once, I'm not using
> the tech from two or more years back because the newest thing isn't
> accessible yet.  So far, I think it's a keeper for me.  I don't know
> how it would work with developing gui/windows.api applications yet
> since that's still far in my c++ future right now but, console apps
> work great,, that's what I'm writing so, I'm going to use it till I
> hit a brick wall.
>
> Regards,
> Alex M
>
>
>
> On 8/20/10, Kerneels Roos <kerneels@xxxxxxxxx> wrote:
>> Thanks Alex, looks really cool!
>>
>> On Fri, Aug 20, 2010 at 6:21 AM, Alex Midence
>> <alex.midence@xxxxxxxxx>wrote:
>>
>>> Hi, folks,
>>>
>>> Been messing around with Code Blocks which is an Ide for c++.  So far,
>>> I'm finding it quite accessible.  The menus all behave themselves with
>>> Jaws as do the dialogs though they like ctrl tab as the hot key
>>> instead of plain old tab for most of them.  I was able to use the text
>>> editor and compile my application and read the output on the console.
>>> Thing is, as soem of you may remember, I've still very much a novice
>>> at c++.  I'd like to know if any more experienced c++ programmers have
>>> had any experience with this IDE.  It looks great.  Does all sorts of
>>> stuff and feels very user friendly.  More so, I dare say, than visual
>>> studio did.  It's free and open source and comes either by itself or
>>> bundled with the latest version of the MinGw version of the gnu c++
>>> compiler.  It also detected my cl. exe compiler that came with visual
>>> studio express.  You can apparently use multiple compilers with this
>>> thing pretty easily.  Any thoughts?  Here is the link to download in
>>> case anyone is interested:
>>>
>>> http://www.codeblocks.org/downloads
>>>
>>> Here's a feature list for anyone interested.  I just copied it from
>>> their site.  A bunch of this stuff is still a bit advanced for me
>>> *gring*:
>>>
>>> •Open Source! GPLv3, no hidden costs.
>>> •Cross-platform. Runs on Linux, Mac, Windows (uses wxWidgets).
>>> •Written in C++. No interpreted languages or proprietary libs needed.
>>> •Extensible through plugins
>>>
>>>
>>> Compiler:
>>> •Multiple compiler support:
>>>
>>> ◦GCC (MingW / GNU GCC)
>>> ◦MSVC++
>>> ◦Digital Mars
>>> ◦Borland C++ 5.5
>>> ◦Open Watcom
>>> ◦...and more
>>> •Very fast custom build system (no makefiles needed)
>>> •Support for parallel builds (utilizing your CPU's extra cores)
>>> •Multi-target projects
>>> •Workspaces to combine multiple projects
>>> •Inter-project dependencies inside workspace
>>> •Imports MSVC projects and workspaces (NOTE: assembly code not supported
>>> yet)
>>> •Imports Dev-C++ projects
>>>
>>>
>>> Debugger:
>>> •Interfaces GNU GDB
>>> •Also supports MS CDB (not fully featured)
>>> •Full breakpoints support:
>>> ◦Code breakpoints
>>> ◦Data breakpoints (read, write and read/write)
>>> ◦Breakpoint conditions (break only when an expression is true)
>>> ◦Breakpoint ignore counts (break only after certain number of hits)
>>> •Display local function symbols and arguments
>>> •User-defined watches (support for watching user-defined types through
>>> scripting)
>>> •Call stack
>>> •Disassembly
>>> •Custom memory dump
>>> •Switch between threads
>>> •View CPU registers
>>>
>>>
>>> Interface:
>>> •Syntax highlighting, customizable and extensible
>>> •Code folding for C++ and XML files.
>>> •Tabbed interface
>>> •Code completion
>>> •Class Browser
>>> •Smart indent
>>> •One-key swap between .h and .c/.cpp files
>>> •Open files list for quick switching between files (optional)
>>> •External customizable "Tools"
>>> •To-do list management with different users
>>> And many more features provided through plugins!
>>>
>>>
>>> Build system
>>> Code::Blocks implements a custom build system with very important
>>> features: ultra-fast dependencies generation, build queues and
>>> parallel builds are the most important ones to mention.  Debugging
>>> The debugging subsystem has been greatly enhanced in the latest
>>> version. Automatic/manual watches, code/data breakpoints, call stack,
>>> disassembly listing and memory dumps are only few of its features.
>>>
>>> Alex M
>>> __________
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/programmingblind
>>>
>>>
>>
>>
>> --
>> Kerneels Roos
>> Cell/SMS: +27 (0)82 309 1998
>> Skype: cornelis.roos
>>
>> The early bird may get the worm, but the second mouse gets the cheese!
>>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature
> database 5382 (20100820) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature
> database 5382 (20100820) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
>
__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind
 

__________ Information from ESET NOD32 Antivirus, version of virus signature 
database 5383 (20100820) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 
 

__________ Information from ESET NOD32 Antivirus, version of virus signature 
database 5383 (20100820) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 

__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind

Other related posts: