0
Your cart

Your cart is empty

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

Showing 1 - 3 of 3 matches in All Departments

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,461 R1,359 Discovery Miles 13 590 Save R102 (7%) Ships in 9 - 17 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

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,488 Discovery Miles 14 880 Ships in 18 - 22 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,051 R998 Discovery Miles 9 980 Save R53 (5%) Ships in 9 - 17 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...
Global Justice and Bioethics
Joseph Millum, Ezekiel Emanuel Hardcover R1,972 Discovery Miles 19 720
Compact Stars - Nuclear Physics…
Norman K Glendenning Hardcover R3,594 Discovery Miles 35 940
Nico's Alphabet Book
Laura Lander Hardcover R854 Discovery Miles 8 540
A History Of South Africa - From The…
Fransjohan Pretorius Paperback R724 Discovery Miles 7 240
BMS Particles in Three Dimensions
Blagoje Oblak Hardcover R3,851 R3,591 Discovery Miles 35 910
Analysis And Design Of Information…
Arthur M. Langer Hardcover R1,471 Discovery Miles 14 710
Essays in Physics - Thirty-two…
Geoffrey Brooker Hardcover R2,560 Discovery Miles 25 600
Practicing Software Engineering In The…
Scott J Lloyd, Joan Peckham Paperback R2,051 Discovery Miles 20 510
The Networknomicon, or SNMP Mastery
Michael W Lucas, Abdul Alhazred Hardcover R1,436 R1,247 Discovery Miles 12 470
Dijet Angular Distributions in…
Nele Boelaert Hardcover R2,653 Discovery Miles 26 530

 

Partners