home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!pipex!bnr.co.uk!uknet!mucs!m1!bevan
- From: bevan@cs.man.ac.uk (Stephen J Bevan)
- Newsgroups: comp.lang.forth
- Subject: Re: Documenting
- Message-ID: <BEVAN.93Jan2174249@panda.cs.man.ac.uk>
- Date: 2 Jan 93 17:42:49 GMT
- References: <4226.UUL1.3#5129@willett.pgh.pa.us>
- Sender: news@cs.man.ac.uk
- Organization: Department of Computer Science, University of Manchester
- Lines: 32
- In-reply-to: ForthNet@willett.pgh.pa.us's message of 2 Jan 93 12:02:06 GMT
-
- In article <4226.UUL1.3#5129@willett.pgh.pa.us> ForthNet@willett.pgh.pa.us (ForthNet articles from GEnie) writes:
-
- Every vendor should provide a spiffy editor built with and interacting with
- Forth, regardless of screens or files.
-
- The one thing I don't want when I use a compiler is to have to use a
- new editor. This particular brain-dead idea seems rampant in the PC
- area, were a compiler often comes with its own editor. Unless your
- target market is a small niche system where there might not even be
- and editor, there is no excuse for foistering a particular editor on
- users. Note I'm aware you can often still run the compiler without
- the integrated editor, but you lose all the "nice" features. For the
- sake of a bit more effort these could be made available whatever
- editor is being used (see below).
-
-
- It can be more useful than calling an external editor from Forth
- via the operating system. When it is built in, you can do single
- definition reloads, word by word execution,
- useful interaction with a Forth terminal program, have multiple copies
- executing at a time, and all usually with much less memory, time, and
- operating system overhead.
-
- An IMHO more useful method is to run the compiler from within the
- editor or better yet have them on a peer basis with communication
- between them done using a specified protocol (REXX and TCL are often
- used for this purpose). As to operating system overhead: most of the
- time I've got more MIPS and Mb than I know what to do with. I don't
- mind "wasting" some of them if it saves me time. After all, averaged
- out, my time is worth more than the computer.
-
- bevan
-