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.
