I.D.E == integrated development environment. Technically, any well featured
text editor could do these same duties.

Isnt bloodsheds DevC++ opensource ? Rewrite to use linaro's armhf toolchain
. . . or make it configurable like Code::Blocks. Hell write your own for
that matter.There is another similar ( but better looking ) C/C++ IDE out
now. PellesC. I used to like bloodsheds IDE myself years ago, but prefer
PellesC on the Windows desktop now days.However for cross platform
developement ( cross arch ) PellesC is not configurable. At least not the
last time I checked.

Also, someone with 15 years development experience should know that there
are many developers that use VIM. Most Unix / Linux developers I know
prefer VIM. Hell as primarily a Windows developer for the last 18 years.
Even I like the way it looks in appearance( or can be made to look ).

*Visual Studio*

Pro's:
Excellent layout, very good code completion, excellent debug error
reporting( honestly when setup correctly is very hard for other options to
even match ), and a definition search feature that no other IDE seems to
have either.

Con's:

With the latest version, the IDE has become very bloated. Many of the
features mentioned above can require extensive setup outside of using
Microsoft's cl.exe. That means any custom compiler / toolchain option. So
for instance any version of gcc would have to be setup using a makefile
project, and batch scripting / perl scripting for correct debug
information, and proper / wanted compiler options. Or would require a
plugin written using one of the professional or higher versions. Also is
not cross platform.

*Code::Blocks*

Pro's:

Highly configurable, you can choose which toolchain / options you wish to
use( custom if need be ). Essentially can be made to use any gcc / g++ type
compiler. Is opensource, and is free( as in beer ). Has a very nice base
project creation tool. Allowing the user to create projects from scratch
which can then be used as project profiles in later projects. A very useful
feature. Cross platform. Binaries for Windows, Linux, and I do believe OSX
as well.

Con's:
Some feature can be buggy or do not seem to work correctly. For the most
part from my own experience this just means the debugger would not work
correctly for me. Granted I was using a specialized toolchain for the
MSP430 MCU's.

Also as a personal preference, Code::Blocks while very capable as an IDE,
just does not seem to be as polished as Visual Studio, or even Eclipse.
This means in appearance as well as usability. Granted, considering the
price, there is no real reason to complain.

Again a I mentioned in a previous post. I Personally use Code:Blocks for
project management / binary compiling. For editing source code I prefer to
use sublime text.

My reasons are simple.

1) Code::Blocks is very good at project management.
2) Code::Blocks can be made to use just about any opensource toolchain.
3) Code:Block is less than appealing visually for me personally ( read:
code editor ).
4) Sublime Text has very attractive dark themes that is very easy one the
eyes,
5) Sublime Text has *many* attractive features including a fairly intuitive
addon manager.
6) Sublime text has many, many addons for many, many programming languages.
7) Sublime text is highly configurable / customizable as well.


On Fri, Mar 7, 2014 at 1:16 AM, Karl Longen <[email protected]>wrote:

> And this is the video that I was mentioning earlier:
>
> http://www.youtube.com/watch?v=vFv_-ykLppo
>
> Setup of Eclipse for the BB (but it apply also to the BBB).
>
> The whole channel is a really great and educational site; all that I know
> about the BB is thanks to this guy.
>
>
> On Thursday, March 6, 2014 11:47:19 PM UTC-8, Mickae1 wrote:
>
>> Can we stop this discussion ?
>>
>> And to make everyone happy, there is eclipse + vim => http://eclim.org
>>
>> Micka,
>>
>>
>>
>>  On Mar 7, 2014 7:04 AM, "Alexander Holler" <[email protected]> wrote:
>>
>>> Am 06.03.2014 20:54, schrieb Karl Longen:
>>>
>>> > I have seen few people using Memacs, but it was a rarity, and limited
>>> to
>>> > few old engineers. The world is not only like you see it; the fact
>>> that you
>>> > have certain experiences is not a considerable proof to say " this is
>>> how
>>> > it is everywhere".
>>> >
>>> > There are 6M of people on this planet, in case you didn't realize it.
>>>
>>> Err, you made the obvious wrong statement that no one uses vi(m) for any
>>> large and/or serious project. So you have to ask yourself who is the the
>>> narrpw-minded one and who has to learn a bit more about reality.
>>>
>>> Anyway, it's getting boring.
>>>
>>>
>>> >
>>> > On Thursday, March 6, 2014 2:05:58 AM UTC-8, Alexander Holler wrote:
>>> >>
>>> >> Am 06.03.2014 00:14, schrieb Karl Longen:
>>> >>> I don't see anything wrong.....in this world nothing is "wrong"
>>> (other
>>> >> than
>>> >>> the attitude), there is what is right for someone and what is right
>>> for
>>> >>> most of the people.
>>> >>>
>>> >>> In 15 years working as programmer, I have NEVER experienced a single
>>> >>> developer using VI for anything other than modify server side files
>>> >> (either
>>> >>> config, daemons, apache config files), or to create quick shell
>>> script
>>> >> to
>>> >>> automate some process.
>>> >>
>>> >> Hmm, I wonder what you've did in 15 years.
>>> >>
>>> >> You even didn't know that vim has code coloring since a long time but
>>> >> then you say nobody uses vim.
>>> >>
>>> >> Alexander Holler
>>> >>
>>> >
>>>
>>> --
>>> For more options, visit http://beagleboard.org/discuss
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "BeagleBoard" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>   --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to