Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] Re: IAR C and FIQ isr --> IDEs

2005-05-15 by Charles Manning

> I agree on this, but for selling a GUI is the thing. Even better an IDE.
> My problem with IDEs is, that most if not all are limited. Some do not
> allow
> you to build libraries, other hide compiler/linker switches the
> command-line
> tool offers but most do not allow to integrate code generators into the
> build
> process.
> A simple makefile-line:
>
> sconf.c : hello-phyCore2294.xml
> 	sconf -c $<
>
> is not possible in any IDE I'v seen so far (even not Eclipse, but this one
> is a
> horror anyway with only 450MHz :-(
>
> Just the 2cents from an emacs/make addict :-)

My 2c...

I hate IDEs because they lock you in and hide stuff. Too often they force you 
to do things their way. The hiding is a pain because frequently you need to 
do just that little bit more than the IDE offers and you end up digging 
through proprietary ugly configuration stuff.

For me, first prize is:
Source Navigator: Code browsing and editing. The code browser handles all the 
cross references etc so you can hop around your code easily.

Command line make, ld etc  for building.

I think of an IDE as a Swiss Army knife. It is basically a bad to middling 
knife, a bad pair of scissors and a reasobnable corkscrew rolled into one 
easy to use tool. If you want a proper knife, scissors or corkscrew you don't 
use a Swiss Army knife.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.