'Development platform under Emacs'
|All of this talk of C compilers and assemblers for Unix, etc has made
me want to air my own thoughts on how a development platform should be
done. It seems to me that the compiler and assembler vendors are
unaware of the Emacs editing program because, if they were,
development tools under Emacs would, by now, exist. Emacs is a fully
programmable editor and many people have written programs for it and
made them available, so that Emacs does automatic colouring, highlighting
and indenting that is specific to any of dozens of computer languages,
assembler among them.
I read and write my assembly and C programs with it. Then, no
matter what the language is, I can compile it, within Emacs with a
single keypress that is the same for whatever language or compiler I
use. The results of compilation appear in a window and I can click
with the mouse on errors or warnings to go straight to the file and
line with the error. Simulation and debugging has the same single-key
interface, one window shows the debugger output the other shows the
currently executing source code line.
The point is that all of the functions that make up an "Integrated
Development Environment" are already available under Emacs. To include
a product as part of that environment, a vendor can forget about
developing a Windows(tm) (I stuck the tm in because Don has got me
worried about Bill Gates) application and concentrate on the
assembler, simulator and compiler. There are no windows, popups or
menus to worry about because Emacs takes care of that. The only I/O is
standard in, out and error. This makes the whole package much more
portable to other platforms.
Suddenly, the Linux development tools that so many people have begged
for, would be no trouble to provide. And that opens up all of the Unix
tools like the make utility and revision control software (which could
be the subject of another overly-long rave).
rge Martínez Vélez
part 0 151 bytes
From: Mal Goris
Sent: Thursday, June 12, 1997 5:43 AM
Subject: Development platform under Emacs
>Suddenly, the Linux development tools that so many people have begged
>for, would be no trouble to provide. And that opens up all of the Unix
>tools like the make utility and revision control software (which could
>be the subject of another overly-long rave).
'cept I don't like Emacs.
But I can 100% with the concept. Let's bag the IDE's and go back to
Andy Kunz - Montana Design - 409 S 6th St - Phillipsburg, NJ 08865
Hardware & Software for Industry & R/C Hobbies
"Go fast, turn right, and keep the wet side down!"
More... (looser matching)
- Last day of these posts
- In 1997
, 1998 only
- New search...