Concrete Abstractions on the web

From a comp.lang.scheme announcement (full text quoted below):

I'm happy to report that my publisher has agreed to make Concrete Abstractions available on the web for free, while continuing to sell the printed and bound edition. My co-authors and I hope this will allow a broader segment of the international community of schemers to take advantage of our work.

For those unfamiliar with it, I'm referring to "Concrete Abstractions: An Introduction to Computer Science Using Scheme," by Max Hailperin, Barbara Kaiser, and Karl Knight.

Follow the PDF files link from the main book page,

-Max Hailperin
Professor of Computer Science
Chair, Mathematics and Computer Science
Gustavus Adolphus College
800 W. College Ave.
St. Peter, MN 56082

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

PLT Online books

I added this to PLT Online today, along with a bunch of other stuff I've been saving up for some months.

great index!

I wish I had found your page before, it's really useful.

Anyway, maybe you could add Thinking in Forth and Practical Common Lisp to the "others" section.


Done. There is some other new stuff there now too.

Couple of Ada'95 books

Via PLNews, there are some Ada'95 books available.

Also, you need to fix the Lambda-the-Ultimate links in the Other section, as they still point to the defunct url.

LtU links

I'll fix the LtU links, of course.

I'm not sure about the Ada stuff. I've always posted language-specific technical material grudgingly, because PLT Online is supposed to be about programming languages in general, and particularly about academic material.

Nevertheless, I posted language-specific and (free) commercial things anyway because it seemed a shame not to. But now that I've seen there is a site like, and my coverage of it has always been spotty at best, I may stop accepting that sort of thing, and delete what's there.

BTW, perhaps it would be better if you email me about this. LtU is not really the right place to discuss it.