[ Book Review ] Lauren Ipsum

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[ Book Review ] Lauren Ipsum

Sven Van Caekenberghe-2
Every now and then you come across a book that is special.

A couple that I remember are 'Structure and Interpretation of Computer Programs' by Harold Abelson and Gerald Jay Sussman for its high level of abstraction over petty details and its breath of subjects, 'The Little Schemer' by Daniel Friedman for its mind blowing Q&A style introduction to recursive thinking or 'The Connection Machine' by Danny Hillis, a doctoral thesis that read like a science fiction novel.

Closer to Pharo, 'Smalltalk Best Practice Patters' by Kent Beck surprises by being deceptively simple yet profound and by transcending the language for general object design principles. 'A Mentoring Course on Smalltalk' by Andres Valloud manages to bring across very advanced ideas mostly by discussing the implementation of one or two relatively simple problems.

So what about a (children's) book about computer science without any (pseudo) code or math ? And make it fun too, please.

'Lauren Ipsum' by Carlos Bueno and Ytaelena Lopez [ http://www.laurenipsum.org ] does just that.

It is a story about a girl that is lost in some magic land and wants to get home. Along the way the fundamental principles of computer science get woven into the story - as if they were the most normal thing in the world (which they are).

I was smiling all the time, for all the little jokes and references, although many of those will be lost on those that are not computer nerds. Graph searching, reader writer problems, abstraction, heuristics, networking, communication and so on are all part of the story. Beautiful.

I read the e-book version in iBooks on my iPhone without any layout problems.

Recommended.

Sven


--
Sven Van Caekenberghe
Proudly supporting Pharo
http://pharo.org
http://association.pharo.org
http://consortium.pharo.org





Reply | Threaded
Open this post in threaded view
|

Re: [ Book Review ] Lauren Ipsum

Bernat Romagosa
This book is a must read! I use many of its metaphors all the time when teaching! :)

It just takes an afternoon to read it, don't miss it.

2015-01-15 16:28 GMT+01:00 Sven Van Caekenberghe <[hidden email]>:
Every now and then you come across a book that is special.

A couple that I remember are 'Structure and Interpretation of Computer Programs' by Harold Abelson and Gerald Jay Sussman for its high level of abstraction over petty details and its breath of subjects, 'The Little Schemer' by Daniel Friedman for its mind blowing Q&A style introduction to recursive thinking or 'The Connection Machine' by Danny Hillis, a doctoral thesis that read like a science fiction novel.

Closer to Pharo, 'Smalltalk Best Practice Patters' by Kent Beck surprises by being deceptively simple yet profound and by transcending the language for general object design principles. 'A Mentoring Course on Smalltalk' by Andres Valloud manages to bring across very advanced ideas mostly by discussing the implementation of one or two relatively simple problems.

So what about a (children's) book about computer science without any (pseudo) code or math ? And make it fun too, please.

'Lauren Ipsum' by Carlos Bueno and Ytaelena Lopez [ http://www.laurenipsum.org ] does just that.

It is a story about a girl that is lost in some magic land and wants to get home. Along the way the fundamental principles of computer science get woven into the story - as if they were the most normal thing in the world (which they are).

I was smiling all the time, for all the little jokes and references, although many of those will be lost on those that are not computer nerds. Graph searching, reader writer problems, abstraction, heuristics, networking, communication and so on are all part of the story. Beautiful.

I read the e-book version in iBooks on my iPhone without any layout problems.

Recommended.

Sven


--
Sven Van Caekenberghe
Proudly supporting Pharo
http://pharo.org
http://association.pharo.org
http://consortium.pharo.org








--
Bernat Romagosa.