Can this idea work

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

Can this idea work

Roelof
Hello,

Im thinking about rewriting this old tutorial (
http://squeak.preeminent.org/tut2007/html/ ) to Visualworks.

My idea is to use the gui painter to make the gui.

Now the qui contains several parts as you can see here :
http://squeak.preeminent.org/tut2007/html/199.html

1) The gui , the buttons and the data screens
2) Several cells like a blank cell, a mirror cell , a begin cell and the
end cell.

Now my  idea was to do this in several seperate gui's .

Make one for point 1.
Make several for all the sort of mirrors so we can have several challenges.

And make later bases on how much mirrors we need put things together.

Can this idea work or can I better work with Morps like the original
tutorial.

Roelof


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Can this idea work

stevewessels
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.
Reply | Threaded
Open this post in threaded view
|

Re: Can this idea work

stephane ducasse-2
Hi steve

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.

Stef

On 22 Apr 2014, at 01:44, stevewessels <[hidden email]> 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: http://forum.world.st/Can-this-idea-work-tp4753741p4755668.html
> Sent from the VisualWorks mailing list archive at Nabble.com.
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc