The Icon programming language, which was conceived in 1977, was strongly influenced by the earlier SNOBOL languages and the subsequent SL5. This paper concentrates primarily on the early development of Icon, but also discusses subsequent versions. The motivation, design philosophy, and environmental factors that shaped Icon are emphasized in this paper.
Benchmarks of Icon programs provide interesting comparisons of the performance of different computer systems . A suite of representative Version 8 Icon programs has been assembled to provide uniform benchmarks over the range of computers on which Icon has been implemented. Tools are provided so that testing is largely automatic. The benchmark programs do… (More)
Preface This bibliography is divided into a number of sections according to the subject matter of the entries. These divisions are somewhat arbitrary, and frequently a document contains some material relating to a variety of areas. In such cases, the area of major applicability has been selected. There are certainly some errors of classification;… (More)