Hey fellow beachcombers.
So, Giles inspired me, via his most excellent blog, to try Seaside again. This will make time 6th or 7th or 10th or something-ith that I have resolved to do this, but I have confidence that I will follow through because this has been a year of firsts. I've obtained a reasonable level of mastery of Rails, adopted Linux, taken up VIM, etc. Also, I spoke at the Rails conference about Laszlo and Rails, another whistle-stop on my journey to regaining the power of component-oriented UI development that I tasted in Delphi. So, Seaside is next for me. Squeak and Seaside are a lot to bite off. I would appreciate any pointers on where to get started. I need a refresher on Smalltalk syntax, an idea of the cycle of interaction with Squeak -- the usual. And mad props to Giles. As a programmer who used to live in Sedona and Scottsdale, I have a sense of kinship with a fellow technologist who braved Albequerque. Sounds like we love similar things and make similar mistakes. :) Best, Mike Pence http://mikepence.wordpress.com/ _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Here are some links to some useful Smalltalk/Squeak/Seaside resources.
http://www.seasideparasol.com/links.html Chris Cunnington Toronto _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Hi Chris,
The link on your page about the Unix VM points to an obsolete web site. It should be: http://squeakvm.org/unix/ Cheers, Adrian On Feb 18, 2007, at 20:05 , Chris Cunnington wrote: > Here are some links to some useful Smalltalk/Squeak/Seaside resources. > > http://www.seasideparasol.com/links.html > > Chris Cunnington > Toronto > > _______________________________________________ > Seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Thank You!! > Hi Chris, > > The link on your page about the Unix VM points to an obsolete web site. > It should be: http://squeakvm.org/unix/ > > Cheers, > Adrian > _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Mike Pence
Hey, I used to be a rock star in ABQ in the 80s. I like that town (Socorro graduate).
-Todd Blanchard On Feb 18, 2007, at 10:19 AM, Mike Pence wrote:
_______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Mike Pence
2007/2/18, Mike Pence <[hidden email]>:
> Hey fellow beachcombers. > > So, Giles inspired me, via his most excellent blog, to try Seaside again. This will make time 6th or 7th or 10th or something-ith that I have resolved to do this, but I have confidence that I will follow through because this has been a year of firsts. I've obtained a reasonable level of mastery of Rails, adopted Linux, taken up VIM, etc. > > Also, I spoke at the Rails conference about Laszlo and Rails, another whistle-stop on my journey to regaining the power of component-oriented UI development that I tasted in Delphi. So, Seaside is next for me. > > Squeak and Seaside are a lot to bite off. I would appreciate any pointers on where to get started. I need a refresher on Smalltalk syntax, an idea of the cycle of interaction with Squeak -- the usual. On the Seaside homepage (http://www.seaside.st/) itself are a couple of links. http://www.seaside.st/Tutorial/AWalkontheSeaside/ http://www.seaside.st/Community/ For absolute newbies there is: http://blog.saush.com/?p=147 http://blog.saush.com/?cat=14 "terse" stuff: http://wiki.squeak.org/squeak/5699 http://onsmalltalk.com/programming/smalltalk/terse-guide-to-seaside/ Philippe > And mad props to Giles. As a programmer who used to live in Sedona and Scottsdale, I have a sense of kinship with a fellow technologist who braved Albequerque. Sounds like we love similar things and make similar mistakes. :) > > Best, > Mike Pence > http://mikepence.wordpress.com/ > _______________________________________________ > Seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside > Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Mike Pence
> .
> > Squeak and Seaside are a lot to bite off. I would appreciate any > pointers on where to get started. I need a refresher on Smalltalk > syntax, an idea of the cycle of interaction with Squeak -- the usual. If you haven't already seen them you should check out Stef's list of books: http://www.iam.unibe.ch/~ducasse/FreeBooks.html For syntax, Smalltalk by Example has some nice opening chapters. If you have the time there is a lot of material available to read. The fastest way though is to learn by doing. To get up to speed quickly with Seaside grab a prebuilt image (if you haven't already) http://www.seaside.st/Download/Images/ For learning Squeak (or Smalltalk in general) one important starting point is senders alt/apple -n implementers alt-m references alt-shift-n These allow you to jump around the environment to find examples of code by highlighting text that looks interesting. Look at #renderContentOn: methods and borrow the code. Using senders will show you other methods in the system that send the same message. You can find complete examples like this. Use implementers if you want to see how something is implemented, or, to see other objects that also respond to the same message. Finally, references allows you to go backwards from the name of a class to where it is used. Another fine way to find examples. The main principle is that the system is full of code to borrow, if you only know how to look. Have fun! Cheers, Mike _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by tblanchard
Todd Blanchard wrote:
> Hey, I used to be a rock star in ABQ in the 80s. I like that town > (Socorro graduate). Yeah!!! I love Albuquerque! My oldest daughter was born there.:) How many places can you get green chiles on almost anything everywhere? Mui Bueno. But its been 20 years since I've been there. I got go back sometime. I love NMTech! I knew you were a graduate. I read that on your site several years ago. :) Carlsbad native. Jimmie Houchin _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Mike Pence
Gracias! I saw the Lisp and Haskell mentions on your blog, certainly
shared interests there. Hopefully I'll see you at RailsConf this year. I actually moved to Los Angeles -- but it was my third time living in NM, and my folks liked it so much when I went to school there that they ended up retiring in Pecos. But I know somebody building Smalltalk apps in Santa Fe -- I met him, and learned of his company, about three days before I left. I'm pretty sure that they're going to be working in Seaside once the Gemstone object database sets up its Seaside support. (Which I've heard is definitely on the way.) Anyway, Stephane Ducasse has put a lot of free books on Smalltalk online in PDF form, and some of them are very good, but I actually prefer having a physical book in my hands. The two I'm reading at the moment are "Smalltalk Best Practice Patterns" by Kent Beck and "Smalltalk, Objects, and Design" by Chamond Liu. One advanced book, one beginner book. I found VisualWorks Smalltalk hard to get started with, the UI felt counter-intuitive, and Squeak much, much easier. Smalltalk itself is very easy to read, but it's kind of like Java in that it's more about learning the libraries than learning the language. (Obviously there are extensive differences, that's a whole different topic, but there's that similarity.) In terms of Seaside itself, Ramon Leon's blog is a very good place to start, especially his screencast on creating a blog with Seaside, and this article: http://onsmalltalk.com/programming/smalltalk/terse-guide-to-seaside/ Be sure to use an up-to-date Seaside, some of the same objects and messages exist across different versions, but exist in different places. That can be a bit confusing. I'm still learning it too, I was hoping to make some progress this weekend, but all my time was eaten up with relocation stuff. On 2/18/07, Mike Pence <[hidden email]> wrote: > Hey fellow beachcombers. > > So, Giles inspired me, via his most excellent blog, to try Seaside again. This will make time 6th or 7th or 10th or something-ith that I have resolved to do this, but I have confidence that I will follow through because this has been a year of firsts. I've obtained a reasonable level of mastery of Rails, adopted Linux, taken up VIM, etc. > > Also, I spoke at the Rails conference about Laszlo and Rails, another whistle-stop on my journey to regaining the power of component-oriented UI development that I tasted in Delphi. So, Seaside is next for me. > > Squeak and Seaside are a lot to bite off. I would appreciate any pointers on where to get started. I need a refresher on Smalltalk syntax, an idea of the cycle of interaction with Squeak -- the usual. > > And mad props to Giles. As a programmer who used to live in Sedona and Scottsdale, I have a sense of kinship with a fellow technologist who braved Albequerque. Sounds like we love similar things and make similar mistakes. :) > > Best, > Mike Pence > http://mikepence.wordpress.com/ > _______________________________________________ > Seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside > -- Giles Bowkett http://www.gilesgoatboy.org http://gilesbowkett.blogspot.com http://gilesgoatboy.blogspot.com _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Free forum by Nabble | Edit this page |