Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Prof. Dr. Stéphane Ducasse
[go: Go Back, main page]

Over the years I wrote following books. I enjoyed it even if this is always more time consuming than what we would like. I also really have lot of fun writing columns because this is a completely different exercises than scientific papers.

Books

Squeak: Learn programming with Robots. Stéphane Ducasse. Apress Publishers, 2005.

This book teaches novices of all ages how to program. It is fun, interactive and deep. The book won the september Award of PCPlusMagazin. The first version is sold out after 4 months. A new version is under print. Check its http://smallwiki.unibe.ch/botsinc/. Foreword by Alan Kay the Turing award 2004 (nobel prize in computer science). If you want to have fun programming with your kids, check its website http://smallwiki.unibe.ch/botsinc/ Here is the book at amazon. I wish you a lot of fun with your kids... do not hesitate to share that with me

Squeak (in french) X. Briffault (I just wrote four chapters and read the book several times), Eyrolles, 2001. This book presents Squeak: the Open Source and Multimedia Smalltalk. It presents the multimedia, net, 3d .... capacities of Squeak. Then the language is presented as well as advanced tools such as the Refactoring Browser and SUnit. Here is the final versions of some chapters http://www.eyrolles.com

Object-Oriented Reengineering Patterns. S. Demeyer, Stéphane Ducasse, and Oscar Nierstrasz, Morgan Kaufman Publishers, 2002.

This book presents reengineering patterns: recurring problems and solutions you encounter when you reengineer large systems. Migration strategies, reverse engineering patterns and reengineering patterns are presented.

La programmation : une approche fonctionnelle et recursive avec Scheme L. Arditi and S. Ducasse, Eyrolles, 1996.

This book explains how recursion works, how do you build recursive functions in a way that you are sure that they works. The contents of this book was used in first and second year at the University of Nice-Sophia Antipolis where we had a lot of fun to teach.

Columns

Here are the columns I wrote mainl for the french journal Programmez!.