On Feb 15, 2005, at 3:15 PM, Brian Deacon wrote:

Us folk in windoze land don't use editors to edit code.  We use
IDEs.

Integrated Development Environment == Office suite for developers.

Why?  IDE is essentially:

* text editor, optionally with syntax highlighting, auto-formatting as you type, construct completion (or whatever you call it when you type "if<space>" and the rest of the logical structure is laid out for you), and some other niceties.

* compiler

* debugger

* help system for the language you're working on.

Oh, and IDE's usually have all these bits wrapped up in a pretty GUI.

I still couldn't live without breakpoints and step-through debugging.
Don't know how you editor bigots survive without that.

I didn't know we didn't have breakpoints and step-through debugging... I wonder what it is that we've been using for the past 15 years at my employer's. :)

gdb may, by itself, be "nothing more" than a command-line debugger, but it has breakpoints and step-through debugging. and step-over debugging. and data inspection. If you're a wizard (or just really dedicated) you can use all this right there in the terminal. If you're a normal human, you use something like DDD (Data Display Debugger, I think) which wraps all that in a nice GUI complete with a visual tracing of your source code as well as visual representations of your data structures.

It may not be sold as an IDE or come as a packaged product from a single vendor, but our developers have created an environment that lets them be amazingly productive, "just" with VIm, the GCC, gdb, DDD, ctags and a couple other tools that I can't remember right now. Sure, it took a bit of time for the developers to piece it together, but this let them pick the tools that worked best for them.

I take your IDE and raise you one amazingly productive toolkit. :)

Gregory

--
Gregory K. Ruiz-Ade <[EMAIL PROTECTED]>
OpenPGP Key ID: EAF4844B  keyserver: pgpkeys.mit.edu

Attachment: PGP.sig
Description: This is a digitally signed message part

-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to