Path: csiph.com!usenet.pasdenom.info!gegeweb.org!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail From: markspace <-@.> Newsgroups: comp.lang.java.programmer Subject: Re: How to develop without an IDE? Date: Sun, 06 May 2012 08:41:12 -0700 Organization: A noiseless patient Spider Lines: 20 Message-ID: References: <17227321.23.1335224680979.JavaMail.geo-discussion-forums@pbvd8> <4f974f17$0$287$14726298@news.sunsite.dk> <0g8gp71vfcf9pmstr366olur7ealditdpn@4ax.com> <4f9ca8b2$0$294$14726298@news.sunsite.dk> <4f9f45c6$0$287$14726298@news.sunsite.dk> <4q60q7lep8joh4mqdu809bd73266tcha4j@4ax.com> <4fa06bb6$0$291$14726298@news.sunsite.dk> <4fa5ae6b$0$283$14726298@news.sunsite.dk> <4fa5c544$0$294$14726298@news.sunsite.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sun, 6 May 2012 15:41:16 +0000 (UTC) Injection-Info: mx04.eternal-september.org; posting-host="zgW2MA4sFrKxp4jMohs6RQ"; logging-data="8085"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+T/JL3m/K2qDdIcrU6M8NSj9WXSD414Vg=" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 In-Reply-To: Cancel-Lock: sha1:OeJUU5kmRQkxeaZT4F5WJLZ9haw= Xref: csiph.com comp.lang.java.programmer:14338 On 5/6/2012 4:38 AM, Martin Gregorie wrote: > Microsoft's edlin or Wordpad editors, but clearly somebody thought they > were a good idea and published them despite their rather nasty UI (edlin) > and minimal capabilities (both editors). It would be interesting to know > what their development teams used for their everyday editing needs. After > all both vi and emacs predate DOS and edlin by 5 or 6 years and, > regardless of whether you love or hate their UI (which is no worse than Just interjecting here: line editors are a much older and simpler tool than full screen editors. My recollection is that traditionally when you are writing an OS from scratch, you build the simplest pieces first to get started, then more complex ones. edlin and the Unix equivalent "ed" are simple line editors that don't require a working full screen library. edlin was probably what MS used in the early days to bootstrap their development. And if you ever found yourself with out a working full screen library for whatever reason (say you're working remotely on a teletype) you still have edlin (or ed) in your command line to configure a few things in the OS.