Note: we have recently moved, AND we have moved our website. Please report
any technical problems to
.
Coming Soon!
Icon Programming for Humanists, 2nd Edition, by Alan D. Corre. Feel free to ask about our progress. Currently we have completed an initial OCR scan, and plan to correct and then update this out-of-print classic.
Book purchases are offered with Free Bookrate Shipping to the continental U.S. For international shipping, see below. We recycle shipping materials (boxes, etc.) when possible.
As an experiment, we are keeping a public track of our book balance. You can view on this page the progress we are making towards acquiring hardware, software, or publication resources for use by the Unicon project, or resources that can buy time for Clint Jeffery or a student research assistant to work on improving Unicon. Most improvements to Unicon are the result of volunteers on multiple continents donating their time to add capabilities they wish to use themselves, but Jeffery Systems will hire students to make contributions when we can. Book orders will be reflected in this balance when they are shipped, at which time the shipping costs are known and the net proceeds can be determined.
You can make a donation of any amount for Unicon development using one of the buttons below.
| Standalone: | Donate along with your book order: |
|---|
Major Expenditures
Funds raised by Jeffery Books play a role in promoting Icon, Unicon and related programming languages and systems. Support from users will be what determines the long-term health and rate of development for this language family. We will list major expenditures here, to record what your user community support has accomplished.
| Year | Amount | Description |
|---|---|---|
| 2002 | $900 | Icon books acquisition A quantity of Icon books was retrieved from California in order to ensure that these titles would remain available for the indefinite future. |
| 2004-5 | $409 | unicon.org acquisition The Internet domain unicon.org was acquired for use by the project. In 2005 it was renewed for 8 years. |
| 2004 | $350 | unicon.org - Our First Fellow Our first student award is a "down payment" on a source level debugger for Unicon. |
| Free Books |
to discuss the possibility of reduced rates on these
books. Resellers and Volume Buyers, see the
Discount Schedule below.
![]() |
The principal definition of the Unicon language
is "Programming with Unicon". The book's source and
PDF are available on-line under the GNU Free Documentation
public license; prepublication hard copies are available for
your convenience. Please send us your comments and any
corrections you find in the book. This prepublication
edition is the fourth public internet version, the latest version
is some 454+ pages and includes a new chapter featuring 2D and
3D graphics. We do not expect
substantial changes to the Unicon language in the published book,
but reserve the right to change the book as-needed.
Prepublication paper copies are now available at discount
prices. You can order these draft copies in
black & white or color, and 8.5"x11", 6.5"x8.5", or 5.5"x8.5"
softbound formats, or in hard cover format,
according to the following schedule:
These books are handmade and may exhibit slight variations from the description that follows. We may substitute a larger size that we have in stock in order to expedite your order, unless you tell us not to. The 6.5"x8.5" format, slightly shorter and narrower than the Icon books, is the most attractive size (its font is larger than the 5.5x8.5" due to the improved aspect ratio). The hardcover version of this book uses 6.5"x8.5" page size and recycled cover material. The published version of the book will undergo various further changes, especially to the example chapters. 6.5x8.5" and 5.5x8.5" softbound versions usually feature manila-colored covers, while 8.5x11" and hard cover versions feature white covers. Our color editions also feature laminated, laser-printed covers for added durability. It is unknown whether the published version will be available in color. Already bought a prepublication Unicon book? E-mail to tell us how the book is holding up, and how to improve it. Want a newer copy? Send us your not-too-worn-out copy for a $5 trade-in credit towards a new one; we will give your old one to a student. | |||||||||||||||
![]() | "Graphics Programming in Icon" is a wonderful 520 page book describing Icon's graphics facilities and many applications. All the great graphics facilities developed for Icon are part of Unicon. Note: Robert Parlett has written a richer, better-designed, more extensible graphical user interface builder and class library, and Naomi Martinez has written a set of 3D graphics facilities for those platforms on which OpenGL is available. These features are documented in "Programming with Unicon" and Unicon Technical Reports #6 and #9. "Graphics Programming in Icon" is still needed in order to use these improved tools. List: $45, Our Price: $22.50. Due to the generosity of Ralph Griswold, Clint Jeffery, and Gregg Townsend, this book is available free in electronic form from Icon Project. | |||||||||||||||
![]() | "The Icon Programming Language" is the primary definition for Icon. Since Unicon is a superset of Icon, everything in this book is useful and relevant to Unicon programmers. List: $35, Our Price: $28.00. Due to the generosity of Ralph and Madge Griswold, this book is available free in electronic format from Icon Project! | |||||||||||||||
![]() | "Program Monitoring and Visualization", published by Springer! This book presents software visualization at a level suitable for a senior-level undergraduate or graduate course, or for the interested technical professional. The approach is to give a survey of the field, and then present a specific research framework designed to reduce the effort required to write visualization tools. A wide range of simple program control flow and data structure visualizations is then presented as examples of how to obtain information about program behavior, and how to present it graphically. Source code fragments and screen images illustrate each example. The book is the primary reference on Icon and Unicon language extensions for high-level monitoring and visualization. These facilities are further enhanced in Unicon, which provides them as a standard part of the language. Errata List: $60, Our Price: 55.00 |
![]() | "The Implementation of the Icon Programming Language" is a tour de force among programming language books, describing Icon's virtual machine implementation in detail, especially its control- and data structures. This Princeton University Press book is out of print. We have an hardbound used copy in excellent condition available. We are willing to buy your copy if you no longer need it! Due to the generosity of Ralph and Madge Griswold, this book is also available free in electronic format from Icon Project! Our Price is $55.00 |
| |
The original 1983 Icon book (white cover) is available for comparison
and historical interest.
You can order a "free" Icon graphics book along with this book.
This used copy is in "good" condition. Our price is $8.00.
|
![]() |
The classic, out of print book:
The Snobol4 Programming Language, 2nd ed.
This used copy is in "very good" condition, with some marks on the copyright
page and the page it faces, and a small indentation on top front along with
slight cover wear. Cleaner and less beat up than
most copies. 256 pages. Our price is $20.00.
|
![]() |
The classic introductory book:
The Snobol4 Primer.
This copy is in very good used condition, pages bright and corners not bent,
with a slight mark or two on the cover. 184 pages. Our price: $15.00.
|
![]() |
The classic, hard-to-find book:
String and List Processing in Snobol4.
The book is in good used condition, hardcover, clean, with previous
owners name inscribed. 287 pages.
Our price: $24.00.
|
![]() |
The extremely rare book:
The Macro Implementation of Snobol4.
The book is in very good used condition, hardcover, clean, no dustjacket.
310 pages.
Our price: $54.00.
|
![]() |
"Imperative Programming Languages" edited by Peter Salus. This 1998 out-of-print book is volume 2 of the Handbook of Programming Languages, hardbound 438 pages, new with some dustjacket wear. It contains a 100-page chapter on Icon, one of Griswold's latest and therefore most lucid detailed descriptions of the language, with new diagrams and examples. Oh yes, also has Ritchie on C, Brainerd on FORTRAN, etc. List: $50, Our Price: $21.00. |
![]() |
"CHI 98 Conference Proceedings", the ACM Human Factors in Computing Systems Conference. Don't ask how I wound up with an extra copy of this 646 page book, which includes 81 technical papers from top researchers, and 4 pages of color plates. Our Price: $21.00. |
![]() |
This is the beautiful, out of print book: Satyajit Ray at 70 Photographs by Nemai Ghosh, forward by Henri Cartier-Bresson. 125 p. B&W, Eiffel Editions, Brussels, 1991. 9 5/8"x 11". Softbound, new in shrink wrap. This book is a collection of photographs of the great Satyajit Ray, with tributes by Sir Richard Attenborough, Arthur C. Clark, Frances Ford Coppola, R.P. Gupta, John Huston, Pauline Kael, Ben Kingsley, Akira Kurosawa, V.S. Naipaul, Mstislav Rostropovitch, Salman Rushdie, Martin Scorsese and many others. Our Price: $26.00. |
![]() |
Here is William Gibson's book: All Tomorrow's Parties. I am at a complete loss to explain why I have a duplicate book club hardcover in unread as-new condition, maybe the book company sent me two or maybe I joined the club twice. In any case, our price: $6.00 postpaid.
|
Clinton Jeffery 1348 Ridgeview Drive Moscow, ID 83843
We will charge the "difference" in shipping costs to other locations, e.g. actual
shipping less free U.S. bookrate shipping; e-mail Clint Jeffery
(
) to get a shipping quote, then
add an international shipping supplement to your shopping cart with this button:
Note that you will need to specify a quantity (in hundredths of a dollar) to add the correct shipping supplement. For example, if you are quoted $3.21 extra shipping, purchase 321 units (at $0.01 each) of the button above.
Resellers and other volume purchasers can receive a discount according to the following schedule. To place an order at a reseller/volume discount, you will need to pay in advance by mail unless other arrangements are made. This discount is for multiple copies of the same book. The discount does not apply to the Unicon book, unless you are a Unicon Citizen, for the reasons that (a) the labor involved in making books by hand is too severe, and (b) the Unicon book is already priced very competitively at a strong discount. If you are a Unicon citizen, you are welcome to another discount anyhow.
Quantity Discount 2
5
10
20+10%
25%
33%
40%