Linux software development IDE quandary

Charles Bennett ccb-HInyCGIudOg at public.gmane.org
Sun Jun 6 09:18:40 EDT 2010


On Sat, 2010-06-05 at 10:56 -0400, Mark Woodward wrote:
> Here's my problem:
> 
> I'm old. I'm set in my ways.  I have a LOT of code that has accumulated 
> over my career and stored in libraries that I use for various projects 
> from time to time.
> 
> Most of the code is pretty good, I think, some of it is crap that works 
> or mostly works. It builds on almost any platform with a little tweaking 
> from time to time. Subsets of this code have been used on embedded x86 
> projects, embedded Linux ARM, MIPS, PowerPC, Windows, solaris, Linux (of 
> course). You get the picture. To accomplish this, I have some pretty 
> elaborate make files. Every 5 or so years, I attempt to refactor the 
> make system, and never quite get there. the automake stuff is such a 
> PITA I spend a day or so on it and get frustrated.
> 
> I'm getting a little tired with the vi/make/gdb paradigm. It is getting 
> laborious. With bigger monitors and more screen real estate, IDE's are 
> starting to make more sense. The problem, none of the IDEs I have looked 
> at support external projects very well. Unless you use their project and 
> make system, the IDE is reduced to an MDI editor and a way to run make. 
> You don't get any of the benefit of the tags and stuff.
> 
> Sure, I can add this crap to my make files, but jeez, then why bother 
> with the ide in the first place?
> 
> Anyone have any suggestions? Want to share your your misery?

When I reached that point I was about 10 years into an illustrious
programming career.  I had been a vi user because, hey, it sure beat
Wordmaster.  I had started dabbling on 'the dark side' and was babbling
over lunch in the ZK cafeteria about how cool the TurboC++ for Windows
user environment was.  Chet Juszak dead-eyed me from across the table
and told me to come to his cube after lunch.

I became an emacs user that day.  It wasn't easy but it's been worth it.

ccb


> _______________________________________________
> Discuss mailing list
> Discuss-mNDKBlG2WHs at public.gmane.org
> http://lists.blu.org/mailman/listinfo/discuss






More information about the Discuss mailing list