0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R500 - R1,000 (1)
  • R1,000 - R2,500 (5)
  • -
Status
Brand

Showing 1 - 6 of 6 matches in All Departments

Structure and Interpretation of Computer Programs (Paperback, second edition): Harold Abelson, Gerald Jay Sussman Structure and Interpretation of Computer Programs (Paperback, second edition)
Harold Abelson, Gerald Jay Sussman; As told to Julie Sussman
R2,101 R1,857 Discovery Miles 18 570 Save R244 (12%) Ships in 9 - 15 working days

Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text.There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published.A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises.In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.

Structure and Interpretation of Computer Programs (Paperback): Harold Abelson, Gerald Jay Sussman Structure and Interpretation of Computer Programs (Paperback)
Harold Abelson, Gerald Jay Sussman
R2,113 R1,868 Discovery Miles 18 680 Save R245 (12%) Ships in 9 - 15 working days
Software Design for Flexibility - How to Avoid Programming Yourself into a Corner (Hardcover): Chris Hanson, Gerald Jay Sussman Software Design for Flexibility - How to Avoid Programming Yourself into a Corner (Hardcover)
Chris Hanson, Gerald Jay Sussman
R1,523 R1,363 Discovery Miles 13 630 Save R160 (11%) Ships in 9 - 15 working days

Strategies for building large systems that can be easily adapted for new situations with only minor programming modifications. Time pressures encourage programmers to write code that works well for a narrow purpose, with no room to grow. But the best systems are evolvable; they can be adapted for new situations by adding code, rather than changing the existing code. The authors describe techniques they have found effective--over their combined 100-plus years of programming experience--that will help programmers avoid programming themselves into corners. The authors explore ways to enhance flexibility by: - Organizing systems using combinators to compose mix-and-match parts, ranging from small functions to whole arithmetics, with standardized interfaces - Augmenting data with independent annotation layers, such as units of measurement or provenance - Combining independent pieces of partial information using unification or propagation - Separating control structure from problem domain with domain models, rule systems and pattern matching, propagation, and dependency-directed backtracking - Extending the programming language, using dynamically extensible evaluators

Functional Differential Geometry (Hardcover): Gerald Jay Sussman, Jack Wisdom Functional Differential Geometry (Hardcover)
Gerald Jay Sussman, Jack Wisdom; As told to Will Farr
R1,500 R1,340 Discovery Miles 13 400 Save R160 (11%) Ships in 9 - 15 working days

An explanation of the mathematics needed as a foundation for a deep understanding of general relativity or quantum field theory. Physics is naturally expressed in mathematical language. Students new to the subject must simultaneously learn an idiomatic mathematical language and the content that is expressed in that language. It is as if they were asked to read Les Miserables while struggling with French grammar. This book offers an innovative way to learn the differential geometry needed as a foundation for a deep understanding of general relativity or quantum field theory as taught at the college level. The approach taken by the authors (and used in their classes at MIT for many years) differs from the conventional one in several ways, including an emphasis on the development of the covariant derivative and an avoidance of the use of traditional index notation for tensors in favor of a semantically richer language of vector fields and differential forms. But the biggest single difference is the authors' integration of computer programming into their explanations. By programming a computer to interpret a formula, the student soon learns whether or not a formula is correct. Students are led to improve their program, and as a result improve their understanding.

Struktur und Interpretation von Computerprogrammen - Eine Informatik-Einfuhrung (German, Paperback, 4., durchges. Aufl. 2001):... Struktur und Interpretation von Computerprogrammen - Eine Informatik-Einfuhrung (German, Paperback, 4., durchges. Aufl. 2001)
S Daniels-Herold; As told to Joseph S. Sussman; Preface by A J Perlis; Harold Abelson, Gerald Jay Sussman
R1,563 Discovery Miles 15 630 Ships in 10 - 15 working days

Die UEbersetzung der bewahrten Einfuhrung in die Informatik, entstanden am Massachusetts Institute of Technology (MIT), wird seit Jahren erfolgreich in der Lehre eingesetzt. Schritt fur Schritt werden Konstruktion und Abstraktion von Daten und Prozeduren dargestellt. Von der Modularisierung bis zum Problemloesen mit Registermaschinen werden verschiedene Programmierparadigmen entwikckelt und die effektive Handhabung von Komplexitat gezeigt. Als Programmiersprache wird SCHEME verwendet, ein Dialekt von LISP. Alle Programme laufen in jeder dem IEEE-Standard entsprechenden SCHEME-Implementierung.

The Reasoned Schemer (Paperback, second edition): Daniel P. Friedman, William E Byrd, Oleg Kiselyov, Jason Hemann The Reasoned Schemer (Paperback, second edition)
Daniel P. Friedman, William E Byrd, Oleg Kiselyov, Jason Hemann; Illustrated by Duane Bibby; Foreword by …
R1,096 R995 Discovery Miles 9 950 Save R101 (9%) Ships in 9 - 15 working days

A new edition of a book, written in a humorous question-and-answer style, that shows how to implement and use an elegant little programming language for logic programming. The goal of this book is to show the beauty and elegance of relational programming, which captures the essence of logic programming. The book shows how to implement a relational programming language in Scheme, or in any other functional language, and demonstrates the remarkable flexibility of the resulting relational programs. As in the first edition, the pedagogical method is a series of questions and answers, which proceed with the characteristic humor that marked The Little Schemer and The Seasoned Schemer. Familiarity with a functional language or with the first five chapters of The Little Schemer is assumed. For this second edition, the authors have greatly simplified the programming language used in the book, as well as the implementation of the language. In addition to revising the text extensively, and simplifying and revising the "Laws" and "Commandments," they have added explicit "Translation" rules to ease translation of Scheme functions into relations.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Sony PlayStation 5 DualSense Wireless…
 (6)
R1,699 R1,399 Discovery Miles 13 990
Volkano Industrial 14'' Laptop Case…
R238 Discovery Miles 2 380
Efekto 77300-G Nitrile Gloves (M)(Green)
R63 Discovery Miles 630
Casio LW-200-7AV Watch with 10-Year…
R999 R884 Discovery Miles 8 840
Marco Prestige Laptop Bag (Black)
R679 R299 Discovery Miles 2 990
Loot
Nadine Gordimer Paperback  (2)
R383 R310 Discovery Miles 3 100
Loot
Nadine Gordimer Paperback  (2)
R383 R310 Discovery Miles 3 100
Aerolatte Cappuccino Art Stencils (Set…
R110 R95 Discovery Miles 950
Shazam 2 - Fury Of The Gods
Zachary Levi, Helen Mirren, … DVD R133 Discovery Miles 1 330
Zap! Air Dry Pottery Kit
Kit R250 R195 Discovery Miles 1 950

 

Partners