Soon the LaserGame book for Pharo
Steve just told me that he is ok that we port his book to Pharo :)
This is a great news. So I will start during my spare time.
Begin forwarded message:
From: Stephan Wessels <stevewessels@...>
Subject: Re: [vwnc] Can this idea work
Date: 24 Apr 2014 15:21:27 GMT+2
To: stephane ducasse <stephane.ducasse@...>
Hi. Actually I got those requests and replied both times that you have
my permission provided I'm credited or noted as the original author.
Please go forward with it; it can only help the Smalltalk community.
Sent from my iPhone
On Apr 24, 2014, at 8:16 AM, stephane ducasse
I tried to contact you several times in the past but I got no answer.
I would like to know if we can port the tutorial to Pharo and if we can
turn it into a book to fit in the
open-source book collection we are slowly building (SqueakbyExample,
PharoByExample, Seaside, DeepintoPharo).
Now since there is no license it is not clear that it is worth the effort.
On 22 Apr 2014, at 01:44, stevewessels <stevewessels@...> wrote:
As the author of the tutorial I'm not sure how I feel about my work being
referred to as "old".
The tutorial is remarkably still in use to this day. I still get emails
from folks thanking me for it or reporting bugs.
When the tutorial was written my intended audience was Smalltalk developers
wanting to build Test Driven Development (TDD) skills. It was not intended
for beginners. But as it turns out lots of beginners have slogged through
it. The key concepts I tried to demonstrate were how to do TDD and building
good models that were testable. I also wanted to show you could make
stand-alone apps using Smalltalk/Squeak for the Mac.
To convert the tutorial to VisualWorks might end up being a challenge, but
alas, I haven't used VW since the late 90's and I know it's grown a whole
lot since those days. So I cannot recommend how you go about doing it.
You're welcome to send me questions about it and any design decisions that
were made. I don't claim that it is a "proper OO design" or anything like
that. Interestingly, I did port the design to Objective-C for the iPhone
years ago and the basic design held up fine. The GUI was obviously done
differently -- I ended up adopting OpenGL for the GUI. That was work. But
it turned out well and has been in the App Store ever since.
So if I can help you, drop me a note.
View this message in context:
Sent from the VisualWorks mailing list archive at Nabble.com.