The Collection of
Computer Science Bibliographies

Bibliography on the Icon programming language

[   About   |  Browse   |   Statistics   ]

Number of references:53Last update:June 14, 2006
Number of online publications:23Supported:yes
Most recent reference:2004 Info:Version 1.11

Information on the Bibliography

Author:
Nelson H. F. Beebe <beebe math . utah . edu> (email mangled to prevent spamming)
Center for Scientific Computing
University of Utah
Department of Mathematics, 105 JWB
155 S 1400 E RM 233
Salt Lake City, UT 84112-0090
USA
Abstract:
This is a bibliography of publications about the Icon programming language, implementations of which are freely available for most major platforms, in source and binary form, at the Icon development site
Keywords:
BibTeX, bibliography, Icon programming language
Author Comments:
http://www.cs.arizona.edu/icon/index.html ftp://ftp.cs.arizona.edu/icon
The Icon Newletter appears a few times a year; issue 54 appeared in December 1997. See
http://www.cs.arizona.edu/icon/inl/inl.htm
The Icon Analyst is a small journal that appear six times yearly. See
http://www.cs.arizona.edu/icon/analyst/ia.htm
Apparently 283 technical reports have been produced about Icon; none are yet covered by this bibliography. See
http://www.cs.arizona.edu/icon/docs/docs.htm
Icon is a descendant of Snobol, and like that older language, is well-suited to pattern-matching and string-processing applications.
Icon also has some unusual programming language features, such as functions that can return multiple values or elements of infinite sequences, coroutines, and expression suspend/resume, that make it worthy of study both for programmers, and for compiler implementors (see Griswold:1986:IIP below).
Icon's Web site (see above) describes it like this: ``Icon is a high-level, general-purpose programming language with a large repertoire of features for processing data structures and character strings. Icon is an imperative, procedural language with a syntax reminiscent of C and Pascal, but with semantics at a much higher level.''
This bibliography has been constructed almost entirely from entries in other bibliographies in the TeX User Group bibliography archive at ftp://ftp.math.utah.edu/pub/tex/bib.

Browsing the bibliography

Bibliographic Statistics

Types:
article(34), book(10), proceedings(4), inproceedings(2), unpublished(2), techreport(1)
Fields:
title(53), year(53), bibdate(51), acknowledgement(50), pages(50), author(49), month(37), coden(35), issn(35), journal(35), volume(35), number(34), keywords(28), classification(19), address(17), isbn(16), publisher(16), corpsource(14), treatment(14), lccn(13), url(13), classcodes(11), affiliation(10), subject(8), abstract(7), booktitle(6), journalabr(6), thesaurus(6), affiliationaddress(5), conflocation(5), editor(5), confdate(4), confname(3), confsponsor(3), note(3), price(3), annote(2), day(2), edition(2), pubcountry(2), checked(1), conference(1), conftitle(1), institution(1), key(1), libnote(1), meetingaddress(1), meetingdate(1), meetingdate2(1), remark(1), review(1), series(1), source(1), sponsororg(1), type(1)
Distribution of publication dates:
Distribution of publication dates

Valid XHTML 1.1!  Valid CSS!