From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site gt-stratus.UUCP Path: utzoo!watmath!clyde!cbosgd!gatech!gt-stratus!vorth From: vorth@gt-stratus.UUCP (Scott Vorthmann) Newsgroups: net.lang.ada,net.lang.mod2 Subject: Re: newsgroup(s) about structure editors and programming env.s Message-ID: <222@gt-stratus.UUCP> Date: Fri, 3-Jan-86 12:04:22 EST Article-I.D.: gt-strat.222 Posted: Fri Jan 3 12:04:22 1986 Date-Received: Sat, 4-Jan-86 05:18:14 EST References: <213@gt-stratus.UUCP> <432@ucsfcca.UUCP> Reply-To: vorth@gt-stratus.UUCP (Scott Vorthmann) Organization: The Clouds Project, School of ICS; Georgia Tech, Atlanta Keywords: syntax-editor, environment Xref: watmath net.lang.ada:591 net.lang.mod2:292 List-Id: In article <432@ucsfcca.UUCP> dick@ucsfcca.UUCP (Dick Karpinski) writes: > >... For myself, and the UCSD Pascal community, I have >written a set of ASE macros for the better version of the standard >UCSD editor. With ASE and the macros, three or four keystrokes >can install another while loop, if test, or whatever with consistent >indentation and commenting built in. The last point saves me from >ever writing END; END; END. First of all, building a program in a text editor, then handing it to a compiler is NOT what I'm talking about. The type of system I'm interested in guides the programmer through a top-down construction of his program; syntax errors are simply IMPOSSIBLE, and the better systems perform semantic checks and generate code WHILE you are 'editing' your program. The traditional edit-compile-link-run loop can be closed almost completely, if the system additionally provides an interpreter/debugger which can be executed on any part of a program being constructed, at any time. Sound good? It does to me. Research into this area has been going on for at least 6 years. CMU and Cornell (and possibly others I haven't heard of) have releases of their systems available, and many other places are working on the idea. It seems that public knowledge of the existence (let alone the capabilities) of SDE-based development environments is limited, at best. (Please, no indignant flames about that.) For that very reason, I propose a newsgroup dedicated to such ideas. I possess neither the knowledge nor the presumptuousness to establish a newsgroup. If enough interest is indicated in this and other newsgroups, maybe we can get one started. C'mon people, lets hear it!