Understanding Computation: From Simple Machines to Impossible Programs

4,22 valoración promedio
( 215 valoraciones por Goodreads )
 
9781449329273: Understanding Computation: From Simple Machines to Impossible Programs
Ver todas las copias de esta edición ISBN.
 
 

Book by Stuart Tom

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

Reseña del editor:

Finally, you can learn computation theory and programming language design in an engaging, practical way. Understanding Computation explains theoretical computer science in a context you’ll recognize, helping you appreciate why these ideas matter and how they can inform your day-to-day programming.

Rather than use mathematical notation or an unfamiliar academic programming language like Haskell or Lisp, this book uses Ruby in a reductionist manner to present formal semantics, automata theory, and functional programming with the lambda calculus. It’s ideal for programmers versed in modern languages, with little or no formal training in computer science.

  • Understand fundamental computing concepts, such as Turing completeness in languages
  • Discover how programs use dynamic semantics to communicate ideas to machines
  • Explore what a computer can do when reduced to its bare essentials
  • Learn how universal Turing machines led to today’s general-purpose computers
  • Perform complex calculations, using simple languages and cellular automata
  • Determine which programming language features are essential for computation
  • Examine how halting and self-referencing make some computing problems unsolvable
  • Analyze programs by using abstract interpretation and type systems

Biografía del autor:

Tom is a computer scientist and programmer, and the founder of Codon, a digital product consultancy in London. He works as a consultant, mentor and trainer, helping companies to improve the quality and clarity of their approach to creating software products, usually on the web. He has lectured on optimizing compilers at the University of Cambridge, co-organizes the Ruby Manor conference, and is a member of the London Ruby User Group.

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

Otras ediciones populares con el mismo título

9789351101680: Understanding Computation

Edición Destacada

ISBN 10:  9351101681 ISBN 13:  9789351101680
Editorial: Shroff Publishers & Distribu..., 2013
Tapa blanda

Los mejores resultados en AbeBooks

1.

Stuart, Tom
Publicado por O'Reilly Media
ISBN 10: 1449329276 ISBN 13: 9781449329273
Nuevo PAPERBACK Cantidad disponible: > 20
Librería
Mediaoutlet12345
(Springfield, VA, Estados Unidos de America)
Valoración
[?]

Descripción O'Reilly Media. PAPERBACK. Condición: New. 1449329276 *BRAND NEW* Ships Same Day or Next!. Nº de ref. del artículo: SWATI2132896534

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

Comprar nuevo
EUR 19,35
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

2.

Stuart, Tom
Publicado por O'Reilly Media 5/31/2013 (2013)
ISBN 10: 1449329276 ISBN 13: 9781449329273
Nuevo Paperback or Softback Cantidad disponible: 10
Librería
BargainBookStores
(Grand Rapids, MI, Estados Unidos de America)
Valoración
[?]

Descripción O'Reilly Media 5/31/2013, 2013. Paperback or Softback. Condición: New. Understanding Computation: From Simple Machines to Impossible Programs. Book. Nº de ref. del artículo: BBS-9781449329273

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

Comprar nuevo
EUR 25,19
Convertir moneda

Añadir al carrito

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

3.

Stuart, Tom
Publicado por O'Reilly Media
ISBN 10: 1449329276 ISBN 13: 9781449329273
Nuevo PAPERBACK Cantidad disponible: 15
Librería
Lakeside Books
(Benton Harbor, MI, Estados Unidos de America)
Valoración
[?]

Descripción O'Reilly Media. PAPERBACK. Condición: New. 1449329276 BRAND NEW, GIFT QUALITY! NOT OVERSTOCKS OR MARKED UP REMAINDERS! DIRECT FROM THE PUBLISHER!|1.17. Nº de ref. del artículo: OTF-Y-9781449329273

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

Comprar nuevo
EUR 23,39
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

4.

Tom Stuart
Publicado por O Reilly Media, Inc, USA, United States (2013)
ISBN 10: 1449329276 ISBN 13: 9781449329273
Nuevo Paperback Cantidad disponible: 10
Librería
Book Depository International
(London, Reino Unido)
Valoración
[?]

Descripción O Reilly Media, Inc, USA, United States, 2013. Paperback. Condición: New. Language: English . Brand New Book. Finally, you can learn computation theory and programming language design in an engaging, practical way. Understanding Computation explains theoretical computer science in a context you ll recognize, helping you appreciate why these ideas matter and how they can inform your day-to-day programming. Rather than use mathematical notation or an unfamiliar academic programming language like Haskell or Lisp, this book uses Ruby in a reductionist manner to present formal semantics, automata theory, and functional programming with the lambda calculus. It s ideal for programmers versed in modern languages, with little or no formal training in computer science. Understand fundamental computing concepts, such as Turing completeness in languages Discover how programs use dynamic semantics to communicate ideas to machines Explore what a computer can do when reduced to its bare essentials Learn how universal Turing machines led to today s general-purpose computers Perform complex calculations, using simple languages and cellular automata Determine which programming language features are essential for computation Examine how halting and self-referencing make some computing problems unsolvable Analyze programs by using abstract interpretation and type systems. Nº de ref. del artículo: AAH9781449329273

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

Comprar nuevo
EUR 26,96
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

5.

Tom Stuart
Publicado por O Reilly Media, Inc, USA, United States (2013)
ISBN 10: 1449329276 ISBN 13: 9781449329273
Nuevo Paperback Cantidad disponible: 10
Librería
The Book Depository
(London, Reino Unido)
Valoración
[?]

Descripción O Reilly Media, Inc, USA, United States, 2013. Paperback. Condición: New. Language: English . Brand New Book. Finally, you can learn computation theory and programming language design in an engaging, practical way. Understanding Computation explains theoretical computer science in a context you ll recognize, helping you appreciate why these ideas matter and how they can inform your day-to-day programming. Rather than use mathematical notation or an unfamiliar academic programming language like Haskell or Lisp, this book uses Ruby in a reductionist manner to present formal semantics, automata theory, and functional programming with the lambda calculus. It s ideal for programmers versed in modern languages, with little or no formal training in computer science. Understand fundamental computing concepts, such as Turing completeness in languages Discover how programs use dynamic semantics to communicate ideas to machines Explore what a computer can do when reduced to its bare essentials Learn how universal Turing machines led to today s general-purpose computers Perform complex calculations, using simple languages and cellular automata Determine which programming language features are essential for computation Examine how halting and self-referencing make some computing problems unsolvable Analyze programs by using abstract interpretation and type systems. Nº de ref. del artículo: AAH9781449329273

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

Comprar nuevo
EUR 27,12
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

6.

Stuart, Tom
Publicado por O'Reilly Media (2018)
ISBN 10: 1449329276 ISBN 13: 9781449329273
Nuevo Paperback Cantidad disponible: > 20
Impresión bajo demanda
Librería
Murray Media
(North Miami Beach, FL, Estados Unidos de America)
Valoración
[?]

Descripción O'Reilly Media, 2018. Paperback. Condición: New. Never used! This item is printed on demand. Nº de ref. del artículo: 1449329276

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

Comprar nuevo
EUR 27,18
Convertir moneda

Añadir al carrito

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

7.

Stuart, Tom
Publicado por Oand#8242;Reilly (2013)
ISBN 10: 1449329276 ISBN 13: 9781449329273
Nuevo Cantidad disponible: 13
Librería
Books2Anywhere
(Fairford, GLOS, Reino Unido)
Valoración
[?]

Descripción Oand#8242;Reilly, 2013. PAP. Condición: New. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Nº de ref. del artículo: WO-9781449329273

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

Comprar nuevo
EUR 19,10
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

8.

Tom Stuart
Publicado por O'Reilly Media, Inc, USA
ISBN 10: 1449329276 ISBN 13: 9781449329273
Nuevo Paperback Cantidad disponible: 14
Librería
THE SAINT BOOKSTORE
(Southport, Reino Unido)
Valoración
[?]

Descripción O'Reilly Media, Inc, USA. Paperback. Condición: New. New copy - Usually dispatched within 2 working days. Nº de ref. del artículo: B9781449329273

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

Comprar nuevo
EUR 23,00
Convertir moneda

Añadir al carrito

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

9.

Stuart, Tom
Publicado por O'Reilly Media (2013)
ISBN 10: 1449329276 ISBN 13: 9781449329273
Nuevo Paperback Cantidad disponible: 1
Librería
Ergodebooks
(RICHMOND, TX, Estados Unidos de America)
Valoración
[?]

Descripción O'Reilly Media, 2013. Paperback. Condición: New. Nº de ref. del artículo: DADAX1449329276

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

Comprar nuevo
EUR 28,08
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

10.

Tom Stuart
Publicado por O'Reilly Media
ISBN 10: 1449329276 ISBN 13: 9781449329273
Nuevo Paperback Cantidad disponible: > 20
Librería
BuySomeBooks
(Las Vegas, NV, Estados Unidos de America)
Valoración
[?]

Descripción O'Reilly Media. Paperback. Condición: New. 332 pages. Dimensions: 8.8in. x 7.0in. x 0.8in.Finally, you can learn computation theory and programming language design in an engaging, practical way. Understanding Computation explains theoretical computer science in a context youll recognize, helping you appreciate why these ideas matter and how they can inform your day-to-day programming. Rather than use mathematical notation or an unfamiliar academic programming language like Haskell or Lisp, this book uses Ruby in a reductionist manner to present formal semantics, automata theory, and functional programming with the lambda calculus. Its ideal for programmers versed in modern languages, with little or no formal training in computer science. Understand fundamental computing concepts, such as Turing completeness in languagesDiscover how programs use dynamic semantics to communicate ideas to machinesExplore what a computer can do when reduced to its bare essentialsLearn how universal Turing machines led to todays general-purpose computersPerform complex calculations, using simple languages and cellular automataDetermine which programming language features are essential for computationExamine how halting and self-referencing make some computing problems unsolvableAnalyze programs by using abstract interpretation and type systems This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Nº de ref. del artículo: 9781449329273

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

Comprar nuevo
EUR 31,55
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
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