|
|
libcats.org
Concrete Abstractions: An Introduction to Computer Science Using SchemeMax Hailperin, Barbara Kaiser, Karl KnightScheme has been taught to every student taking computer 'science' at MIT for the past 20 years, and it is increasingly used throughout the world to teach that subject. The mainstream languages C++ and Visual Basic are considered to be poorly designed, and C is too low level to be a good choice in a course intended to provide a comprehensive introduction to computer science (which goes far beyond what the average person calls 'programming').
Scheme is a variant of Lisp, which is the second oldest computer language, after Fortran. It is, however, a thoroughly modern language, and has strongly influenced the design of other modern languages like ML and Python. The book starts in Scheme, then adds object oriented techniques and assembly language. It finishes with a transition to Java, which is, of course, similar to C++. This approach will provide a much broader background than a typical text using C++ or C could.
Скачать книгу бесплатно (pdf, 2.47 Mb)
Читать «Concrete Abstractions: An Introduction to Computer Science Using Scheme» EPUB | FB2 | MOBI | TXT | RTF
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:
Проектирование и строительство. Дом, квартира, садАвтор: Петер Нойферт, Автор: Людвиг Нефф
Размер книги: 20.83 Mb
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Радиолюбительские схемы на ИС типа 555Автор: Трейстер Р.Категория: Электротехника и связь
Размер книги: 13.64 Mb
Только что пользователи скачали эти книги:
В поисках «энергетической капсулы»Автор: Гулиа Нурбей ВладимировичКатегория: Научная литература
Размер книги: 512 Kb
Image processing and analysisАвтор: Tony Chan, Автор: Jianhong ShenКатегория: Image processing
Размер книги: 3.70 Mb
Неустойчивости и катастрофы в науке и техникеАвтор: Томпсон Дж. М. Т.Категория: Наука. Техника
Размер книги: 2.64 Mb
Advances in Parasitology Volume 25Автор: John R. Baker, Автор: Ralph MullerКатегория: Наука (общее)
Размер книги: 18.42 Mb
Selling on the net: the complete guideАвтор: Herschell Gordon Lewis, Автор: Bob Lewis, Автор: Robert D. Lewis
Размер книги: 14.07 Mb
Adoption in Old Babylonian Nippur and the Archive of Mannum-mešu-liṣṣurАвтор: Elizabeth Caecilia Stone, Автор: David I. Owen, Автор: John Robert Mitchell
Размер книги: 46.40 Mb
|
|
|