Mail Archives: djgpp/1997/02/15/01:10:50
Alan Wilson wrote:
>
> Can someone tell me why people use RHIDE?
>
> As I understand, DJGPP can be used as a stand alone product. It can be used
> to write code and compile it all by itself. What advantages does a program
> like RHIDE or EMACS give the programmer. Does it make it easier to write
> code? Or is it just a matter of personal preference???
The use of a development environment gives a programmer powerful tools
to write and debug code that would otherwise take more time and effort
to do manually. Here are some examples of features that both RHIDE and
Emacs have in common:
- Multiple files open simultaneously. Being able to switch back and
forth at will between all the files in a large project is invaluable.
- Split screen file viewing. For comparisons, rewriting, etc.
- Color syntax highlighting. This is useful for finding miscellaneous
typographical errors, but mostly just makes your program _look_ better.
- Automatic indentation. Besides saving time and effort,
auto-indentation can be a lifesaver when building complex nested
structures.
- Automatic parentheses matching. Detects mismatched parentheses,
braces, and brackets.
- Online documentation lookup. The usefulness of this is obvious.
- Context-sensitive help. Ditto.
- Automatic compilation. Saves typing, and you don't have to remember
all those comands!
- Error message parsing. Just click on an error to go to the relevant
line in your code.
Each editor also has numerous unique features, too many to list here.
I used to do all my coding using nothing more than DOS Edit. Certainly,
this is a perfectly good editor, but now that I have used Emacs
extensively I just can't live without it. It just has too many useful
features to ignore. :)
For similar reasons, many people use RHIDE because it reminds them of
the feel of the Turbo C IDE, a very popular programming interface.
RHIDE essentially provides a user-friendly interface between the program
and the compiler. It also incorporates interactive debugging, makefile
generation, and more.
--
---------------------------------------------------------------------
| John M. Aldrich, aka Fighteer I | fighteer AT cs DOT com |
| Proud owner of what might one | http://www.cs.com/fighteer |
| day be a spectacular MUD... | Plan: To make Bill Gates suffer |
---------------------------------------------------------------------
- Raw text -