Project 60: Non-Lingual Programming New name: "Programming environments for high-level scientific problem solving", conference (Wo Co 6) 1991, proceedings published 1992. ------------------------------------------------------------------- Argonne 1986: ============= Document: IFIP/WG 2.5 (Argonne-22) 1322, 3 pages. IFIP WG 2.5 subcommittee on Non-Lingual Programming consisting of Einarsson, Ford, Gentleman, Kulisch and Rice had considered the possibility of organizing a TC2 conference, jointly with some other TC2 working groups. The conference would aim towards Very High Level Problem Solving Environments. A rationale for the conference and a proposal to TC2 had been drafted. It was explained that there were three possibilities: let the TC2 organize the conference, go like Boulder WoCo (WG 2.5 in charge, but with programme committee members from other groups), or make it a pure WG 2.5 conference (Einarsson). It was noted that most of the interesting work in this field came from non-numerical work, and others definitely had to be consulted. It was however acceptable that WG 2.5 initiate the activity. The comments at the last TC2 meeting were that several other groups should be involved (Feldman, Dekker, Wright). It was agreed that TC2 was capable of organizing the conference but WG 2.5 should provide the kernel and leadership. There was also the question of when the conference could be organized. It was suggested that 1991 might be too late, since it was a fast moving field. 1989 or 1990 were better choices and within capabilities of TC2 (Reid, Paul, Ford, Einarsson, Wright, Battiste, Hanson, Feldman). B. Einarsson and L. Fosdick will be the driving force behind this conference activity, while TC2 will provide assistance. The tentative date is 1990/91 and the location is open for now. An initial proposal should be submitted to TC2 at the Spring 87 meeting. Como 1987: ========== Document: IFIP/WG 2.5 (Como-16) 1416, 4 pages. Gentleman: Activities break down by execution environment a) Mass market commercial systems - Macintosh, PC Clone, System2 b) Common workstations - Sun, Apollo, Dec GPX, Vaxstar c) Custom workstations - Iris Turbo, Adage 3000, Symbolics 1) Principal development is occurring on Macintosh, often as commercial products rather than just academic research (this means systems are inexpensive to obtain and try). 2) Main literature on this topic is MacWorld or in proceeding of Visual Languages workshops, rather than conventional research journals. 3) There are three basic models: a) Visual Programming Systems, b) Dynamic (Teach Mode) Programming, c) Declarative (NonProcedural) Programming, and (this is what Ken Wilson wanted). The literature is mixed with that of visualization of program execution for what are usually conventional programs. 4) Currently the most successful applications have been in signal processing and instrumentation. Obvious applications not yet implemented, apparently, include systolic algorithms, domain decomposition and mesh refinement. 5) Examples overlooked in the bibliography are a) Data Desk, a statistical analysis system by Paul Vellman of Cornell University b) the Tektronix Computer Algebra system. Stanford 1988: ============= Documents: IFIP/WG 2.5 (Stanford-16) 1516, 4 pages. B. Einarsson reported on the progress in organizing Wo Co 6. A discussion flowed concerning various organizational aspects and programme content. Beijing 1989: ============= Documents: IFIP/WG 2.5 (Beijing-08) 1608, 9 pages, IFIP/WG 2.5 (Beijing-11) 1611, 13 pages, IFIP/WG 2.5 (Beijing-15) 1615, 3 pages. A meeting of the WoCo 6 Organizing Committee was held in the evening 30th May 1989 (see 1615). It was decided to extend the lists of potential speakers and attendees, as well as to clarify the goals the conference goals so that contributions would be in agreement with the intended "non-lingual" programming character of the conference.