Concepts, Techniques, and Models of Computer Programming (The MIT Press)

4,1 valoración promedio
( 205 valoraciones por Goodreads )
 
9780262220699: Concepts, Techniques, and Models of Computer Programming (The MIT Press)
Ver todas las copias de esta edición ISBN.
 
 

2

"Sinopsis" puede pertenecer a otra edición de este libro.

Críticas:

"This book follows in the fine tradition of Abelson/Sussman and Kamin's book on interpreters, but goes well beyond them, covering functional and Smalltalk-like languages as well as more advanced concepts in concurrent programming, distributed programming, and some of the finer points of C++ and Java."--Peter Norvig, Google Inc. "In almost 20 years since Abelson and Sussman revolutionized the teaching of computer science with their Structure and Interpretation of Computer Programs, this is the first book I've seen that focuses on big ideas and multiple paradigms, as SICP does, but chooses a very different core model (declarative programming). I wouldn't have made all the choices Van Roy and Haridi have made, but I learned a lot from reading this book, and I hope it gets a wide audience." -- Brian Harvey , Lecturer, Computer Science Division, University of California, Berkeley "This is a fascinating book. It's been almost 20 years since Abelson and Sussman revolutionized the teaching of computer science with their _Structure and Interpretation of Computer Programs_. In all that time, there have been several books (some of them quite good) following SICP's ideas pretty closely, and of course many books following the old pedagogy in which the details of aprogramming language are the focus, with few deep ideas. But this is the first book I've seen that focuses on big ideas and multiple paradigms, as _SICP_ does, but chooses a very different core model (declarative programming) -- the first real intellectual competition to Abelson and Sussman. I wouldn't have made all the choices Van Roy and Haridi have made, but I learned a lot from reading this book, and I hope it gets a wide audience."--Brian Harvey, Lecturer, Computer Science Division, University of California, BerkeleyPlease note: This is the full endorsement text, to be used if possible in publicity and promotional materials. For the book cover, and in places where a shorter version is needed, please use the following: "In almost 20 years since Abelson and Sussman revolutionized the teaching of computer science with their _Structure and Interpretation of Computer Programs_, this is the first book I've seen that focuses on big ideas and multiple paradigms, as _SICP_ does, but chooses a very different core model (declarative programming). I wouldn't have made all the choices Van Roy and Haridi have made, but I learned a lot from reading this book, and I hope it gets a wide audience."

Reseña del editor:

Teaching the science and the technology of programming as a unified discipline that shows the deep relationships between programming paradigms.This innovative text presents computer programming as a unified discipline in a way that is both practical and scientifically sound. The book focuses on techniques of lasting value and explains them precisely in terms of a simple abstract machine. The book presents all major programming paradigms in a uniform framework that shows their deep relationships and how and where to use them together. After an introduction to programming concepts, the book presents both well-known and lesser-known computation models ("programming paradigms"). Each model has its own set of techniques and each is included on the basis of its usefulness in practice. The general models include declarative programming, declarative concurrency, message-passing concurrency, explicit state, object-oriented programming, shared-state concurrency, and relational programming. Specialized models include graphical user interface programming, distributed programming, and constraint programming. Each model is based on its kernel language-a simple core language that consists of a small number of programmer-significant elements. The kernel languages are introduced progressively, adding concepts one by one, thus showing the deep relationships between different models. The kernel languages are defined precisely in terms of a simple abstract machine. Because a wide variety of languages and programming paradigms can be modeled by a small set of closely related kernel languages, this approach allows programmer and student to grasp the underlying unity of programming. The book has many program fragments and exercises, all of which can be run on the Mozart Programming System, an Open Source software package that features an interactive incremental development environment.

"Sobre este título" puede pertenecer a otra edición de este libro.

Otras ediciones populares con el mismo título

9788120326859: Concepts Techniques and Models of Computer Programing

Edición Destacada

ISBN 10:  8120326857 ISBN 13:  9788120326859
Editorial: TBS, 2004
Tapa blanda

Los mejores resultados en AbeBooks

Edición internacional
Edición internacional

1.

Peter Van Roy , Seif Haridi
ISBN 10: 0262220695 ISBN 13: 9780262220699
Nuevo Cantidad disponible: 2
Edición internacional
Librería
booksdeck
(Westlake Village, CA, Estados Unidos de America)
Valoración
[?]

Descripción Condición: New. Brand new book. This is an international edition textbook with identical content as the US version. We ship all our orders from CA/IL, USA (depending on your address) and NOT from Asia! Choose expedited shipping for superfast delivery with tracking. Nº de ref. del artículo: 9780262220699

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 18,90
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

2.

Van Roy
ISBN 10: 0262220695 ISBN 13: 9780262220699
Nuevo Paperback Cantidad disponible: 1
Edición internacional
Librería
Nick Book House
(Fresno, CA, Estados Unidos de America)
Valoración
[?]

Descripción Paperback. Condición: New. New, Softcover International Edition, Printed in Black and White, Only USPS Media mail Shipping ONLY, Different ISBN, Same Content As US edition, Book Cover may be Different, in English Language. Nº de ref. del artículo: 13895

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 16,60
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,40
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

3.

Peter Van Roy
Publicado por The MIT Press
ISBN 10: 0262220695 ISBN 13: 9780262220699
Nuevo Paperback Cantidad disponible: 1
Edición internacional
Librería
Campustexxts
(Vicksburg, MI, Estados Unidos de America)
Valoración
[?]

Descripción The MIT Press. Paperback. Condición: New. International Edition. Very fast shipping. Receive your book in 2-7 business days if you checkout with expedited shipping. We take pride in our customer service, please contact us if you have any questions regarding the listing. Nº de ref. del artículo: in-us-9780262220699

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 24,17
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,98
A Estados Unidos de America
Destinos, gastos y plazos de envío

4.

Peter Van Roy, Seif Haridi
Publicado por The MIT Press (2004)
ISBN 10: 0262220695 ISBN 13: 9780262220699
Nuevo Tapa dura Cantidad disponible: 1
Librería
Ergodebooks
(RICHMOND, TX, Estados Unidos de America)
Valoración
[?]

Descripción The MIT Press, 2004. Hardcover. Condición: New. Nº de ref. del artículo: DADAX0262220695

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 59,66
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,40
A Estados Unidos de America
Destinos, gastos y plazos de envío

5.

Peter Van Roy; Seif Haridi
Publicado por The MIT Press (2004)
ISBN 10: 0262220695 ISBN 13: 9780262220699
Nuevo Tapa dura Cantidad disponible: 1
Librería
Irish Booksellers
(Portland, ME, Estados Unidos de America)
Valoración
[?]

Descripción The MIT Press, 2004. Condición: New. book. Nº de ref. del artículo: M0262220695

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 75,76
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

6.

Peter Van Roy
Publicado por MIT Press (2004)
ISBN 10: 0262220695 ISBN 13: 9780262220699
Nuevo Cantidad disponible: > 20
Librería
Books2Anywhere
(Fairford, GLOS, Reino Unido)
Valoración
[?]

Descripción MIT Press, 2004. HRD. Condición: New. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Nº de ref. del artículo: WM-9780262220699

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 73,08
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 10,08
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

7.

Peter Van Roy, Seif Haridi
Publicado por The MIT Press (2004)
ISBN 10: 0262220695 ISBN 13: 9780262220699
Nuevo Tapa dura Cantidad disponible: 2
Librería
Murray Media
(North Miami Beach, FL, Estados Unidos de America)
Valoración
[?]

Descripción The MIT Press, 2004. Hardcover. Condición: New. Never used!. Nº de ref. del artículo: P110262220695

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 83,87
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

8.

Peter Van Roy, Seif Haridi
Publicado por MIT Press Ltd, United States (2004)
ISBN 10: 0262220695 ISBN 13: 9780262220699
Nuevo Tapa dura Cantidad disponible: 10
Librería
Book Depository International
(London, Reino Unido)
Valoración
[?]

Descripción MIT Press Ltd, United States, 2004. Hardback. Condición: New. Language: English . Brand New Book. Teaching the science and the technology of programming as a unified discipline that shows the deep relationships between programming paradigms. This innovative text presents computer programming as a unified discipline in a way that is both practical and scientifically sound. The book focuses on techniques of lasting value and explains them precisely in terms of a simple abstract machine. The book presents all major programming paradigms in a uniform framework that shows their deep relationships and how and where to use them together. After an introduction to programming concepts, the book presents both well-known and lesser-known computation models ( programming paradigms ). Each model has its own set of techniques and each is included on the basis of its usefulness in practice. The general models include declarative programming, declarative concurrency, message-passing concurrency, explicit state, object-oriented programming, shared-state concurrency, and relational programming. Specialized models include graphical user interface programming, distributed programming, and constraint programming. Each model is based on its kernel language -- a simple core language that consists of a small number of programmer-significant elements. The kernel languages are introduced progressively, adding concepts one by one, thus showing the deep relationships between different models. The kernel languages are defined precisely in terms of a simple abstract machine. Because a wide variety of languages and programming paradigms can be modeled by a small set of closely related kernel languages, this approach allows programmer and student to grasp the underlying unity of programming. The book has many program fragments and exercises, all of which can be run on the Mozart Programming System, an Open Source software package that features an interactive incremental development environment. Nº de ref. del artículo: AAH9780262220699

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 89,01
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

9.

Peter Van Roy (author), Seif Haridi (author)
Publicado por The MIT Press 2004-02-20, Cambridge, Mass. |London (2004)
ISBN 10: 0262220695 ISBN 13: 9780262220699
Nuevo Tapa dura Cantidad disponible: 5
Librería
Blackwell's
(Oxford, OX, Reino Unido)
Valoración
[?]

Descripción The MIT Press 2004-02-20, Cambridge, Mass. |London, 2004. hardback. Condición: New. Nº de ref. del artículo: 9780262220699

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 82,51
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 6,72
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

10.

Peter Van Roy, Seif Haridi
Publicado por MIT Press Ltd, United States (2004)
ISBN 10: 0262220695 ISBN 13: 9780262220699
Nuevo Tapa dura Cantidad disponible: 10
Librería
The Book Depository
(London, Reino Unido)
Valoración
[?]

Descripción MIT Press Ltd, United States, 2004. Hardback. Condición: New. Language: English . Brand New Book. Teaching the science and the technology of programming as a unified discipline that shows the deep relationships between programming paradigms. This innovative text presents computer programming as a unified discipline in a way that is both practical and scientifically sound. The book focuses on techniques of lasting value and explains them precisely in terms of a simple abstract machine. The book presents all major programming paradigms in a uniform framework that shows their deep relationships and how and where to use them together. After an introduction to programming concepts, the book presents both well-known and lesser-known computation models ( programming paradigms ). Each model has its own set of techniques and each is included on the basis of its usefulness in practice. The general models include declarative programming, declarative concurrency, message-passing concurrency, explicit state, object-oriented programming, shared-state concurrency, and relational programming. Specialized models include graphical user interface programming, distributed programming, and constraint programming. Each model is based on its kernel language -- a simple core language that consists of a small number of programmer-significant elements. The kernel languages are introduced progressively, adding concepts one by one, thus showing the deep relationships between different models. The kernel languages are defined precisely in terms of a simple abstract machine. Because a wide variety of languages and programming paradigms can be modeled by a small set of closely related kernel languages, this approach allows programmer and student to grasp the underlying unity of programming. The book has many program fragments and exercises, all of which can be run on the Mozart Programming System, an Open Source software package that features an interactive incremental development environment. Nº de ref. del artículo: AAH9780262220699

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 89,45
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda