January 13, 2006

Debugging in Seaside

I've created a short (3min) video showing how you can deal with a stack trace while developing a Seaside application. One thing to note is that most of this power and flexibility comes from the Smalltalk environment itself. This sort of dynamic runtime inspection and modification is available when developing just about any application with Smalltalk. You should look at the screencasts from James Robertson's blog for some examples of neat and practical things you can do in the VisualWorks environment.

Click here to watch the movie (Quicktime, 6.9M)

3 Comments:

Anonymous Rick Bradley said...

Nice. Makes me almost wish I could've gotten Smalltalk in the door on our project instead of Ruby. Then again, we had some Ruby knowledge to help dig us out of tight spots, but nobody on the team had any practical experience w/ Smalltalk (myself included). We're happy with Ruby and Rails, but there's nothing I've seen outside of Smalltalk(+Seaside) that's comparably interactive.

Best,
Rick

January 16, 2006  
Blogger Amr Malik said...

Watching this video I realized that one thing which would have helped me as a beginner would have been video's like this which basically go through a development session in the environment.

these 3 minutes are probably more instructive than 30 pages of screen prints and text.

Thanks for the video, Maybe you will get time to do more screencasts explaining the elementary stuff like how exactly to use the system. Sounds silly, but these were real hurdles for me because I always thought I didn't know enough about the Squeak environment to do anything reaching meaningful. Needless to say I have not played with Squeak extensively b/c I tend to get frustrated with the nuances of the system. Something which can be fixed by videos like these.

January 16, 2006  
Blogger Wilkes Joiner said...

amr,

I have a short tutorial available at http://wilkesjoiner.com. It has silent videos and gets a programmer over the basic syntax to write a class in as little time as possible. Feedback is always appreciated.

January 17, 2006  

Post a Comment

Subscribe to Post Comments [Atom]

<< Home