William; to be an IDE it needs a debugger, compiler and linker....if you can do that just with VI, I will personally work 80 hours a day and donate all my salary to you for the rest of my life :)
The problem is not if Dev-C++ is open source or not...80% of the code probably is not even reusable (I don't really have the will nor the time to check it), and the rest is just the text editor probably; the problem thou is simple: it would be too heavy to run on the BB. Write my own? Either you have too much free time or I have a very busy life :) How many people do you know that build their own IDE, just because ? Reinventing the wheel is one of the biggest mistake that most of the novice programmers do...you are not writing code that someone else already wrote, because makes no sense...if there is a library you extend it or take part of it to customize it (if the license allow you to do so), for your needs; altho if the person that wrote the library is a good architect, he/she made the API as generic as possible, and probably with overloading where needed. Please leave out the VI topic, let's not start all over again with this nonsense. BTW the topic is an IDE that runs on the Beaglebone....thanks for your insight about these software (I would go code:blocks for sure over VS...gb and gb of stuff that you may never use, just over bloating the software); it may help someone that is allergic to Eclipse. The original question started with that request, unless I am missing something. On Friday, March 7, 2014 8:47:11 PM UTC-8, William Hermans wrote: > > 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]<javascript:> > > 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] <javascript:>. >> 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.
