Hi all. I have just installed seaside 2.8 on Fedora. Nice
installation - works out of the box. The reason for my interest in Squeak is I want to learn smalltalk class syntax, so I can convert the smalltalk design pattern examples in the GoF book to other languages, such as Java and PHP. Can anyone suggest the quickest way of getting my head around smalltalk class and object syntax, to help me accomplish this please? Kind Regards Keith Roberts ----------------------------------------------------------------- Websites: http://www.karsites.net http://www.raised-from-the-dead.org.uk All email addresses are challenge-response protected with TMDA [http://tmda.net] ----------------------------------------------------------------- _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Hi Keith,
If you want to learn more about Smalltalk syntax in general, I'd suggest http://www.jera.com/techinfo/readingSmalltalk.pdf (33 KB and quite succinct) For Squeak in particular, try Squeak By Example: http://www.iam.unibe.ch/~scg/SBE/SBE.pdf (3.5 MB and quite extensive) Cheers, Amos On 12/31/07, Keith Roberts <[hidden email]> wrote: > Hi all. I have just installed seaside 2.8 on Fedora. Nice > installation - works out of the box. > > The reason for my interest in Squeak is I want to learn > smalltalk class syntax, so I can convert the smalltalk > design pattern examples in the GoF book to other languages, > such as Java and PHP. > > Can anyone suggest the quickest way of getting my head > around smalltalk class and object syntax, to help me > accomplish this please? > > Kind Regards > > Keith Roberts > > ----------------------------------------------------------------- > Websites: > http://www.karsites.net > http://www.raised-from-the-dead.org.uk > > All email addresses are challenge-response protected with > TMDA [http://tmda.net] > ----------------------------------------------------------------- > _______________________________________________ > 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 |
Thanks for that link Amos.
I will be checking that out ASAP. Kind Regards Keith Roberts On Mon, 31 Dec 2007, Amos wrote: > To: Keith Roberts <[hidden email]>, > Seaside - general discussion <[hidden email]> > From: Amos <[hidden email]> > Subject: Re: [Seaside] Learning Squeak class syntax > > Hi Keith, > > If you want to learn more about Smalltalk syntax in general, I'd suggest > > http://www.jera.com/techinfo/readingSmalltalk.pdf (33 KB > and quite succinct) > > For Squeak in particular, try Squeak By Example: > > http://www.iam.unibe.ch/~scg/SBE/SBE.pdf (3.5 MB and quite extensive) > > Cheers, > > Amos > > > On 12/31/07, Keith Roberts <[hidden email]> wrote: >> Hi all. I have just installed seaside 2.8 on Fedora. Nice >> installation - works out of the box. >> >> The reason for my interest in Squeak is I want to learn >> smalltalk class syntax, so I can convert the smalltalk >> design pattern examples in the GoF book to other languages, >> such as Java and PHP. >> >> Can anyone suggest the quickest way of getting my head >> around smalltalk class and object syntax, to help me >> accomplish this please? >> >> Kind Regards >> >> Keith Roberts >> >> ----------------------------------------------------------------- >> Websites: >> http://www.karsites.net >> http://www.raised-from-the-dead.org.uk >> >> All email addresses are challenge-response protected with >> TMDA [http://tmda.net] >> ----------------------------------------------------------------- seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
And if you want to see Design Patterns in the GoF book, you could look
at Design Patterns Smalltalk Companion. On Dec 31, 2007 4:51 AM, Keith Roberts <[hidden email]> wrote: > Thanks for that link Amos. > > I will be checking that out ASAP. > > Kind Regards > > Keith Roberts > > On Mon, 31 Dec 2007, Amos wrote: > > > To: Keith Roberts <[hidden email]>, > > Seaside - general discussion <[hidden email]> > > From: Amos <[hidden email]> > > Subject: Re: [Seaside] Learning Squeak class syntax > > > > > Hi Keith, > > > > If you want to learn more about Smalltalk syntax in general, I'd suggest > > > > http://www.jera.com/techinfo/readingSmalltalk.pdf (33 KB > > and quite succinct) > > > > For Squeak in particular, try Squeak By Example: > > > > http://www.iam.unibe.ch/~scg/SBE/SBE.pdf (3.5 MB and quite extensive) > > > > Cheers, > > > > Amos > > > > > > On 12/31/07, Keith Roberts <[hidden email]> wrote: > >> Hi all. I have just installed seaside 2.8 on Fedora. Nice > >> installation - works out of the box. > >> > >> The reason for my interest in Squeak is I want to learn > >> smalltalk class syntax, so I can convert the smalltalk > >> design pattern examples in the GoF book to other languages, > >> such as Java and PHP. > >> > >> Can anyone suggest the quickest way of getting my head > >> around smalltalk class and object syntax, to help me > >> accomplish this please? > >> > >> Kind Regards > >> > >> Keith Roberts > >> > >> ----------------------------------------------------------------- > >> Websites: > >> http://www.karsites.net > >> http://www.raised-from-the-dead.org.uk > >> > >> All email addresses are challenge-response protected with > >> TMDA [http://tmda.net] > >> ----------------------------------------------------------------- > _______________________________________________ > 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 Keith Roberts-4
2007/12/30, Keith Roberts <[hidden email]>: Hi all. I have just installed seaside 2.8 on Fedora. Nice Syntax is pretty straightforward... look at this flyer http://damien.cassou.free.fr/smalltalk-flyer-english.pdf Squeak is to me more about navigating in the code, in the message sends, event at runtime. For that you need to learn how to use browsers. So have a lookat squeak by example (the more recent book on squeak, and moreover opensource and then free - http://www.iam.unibe.ch/~scg/SBE/index.html) hth and happy new year all :) cédrick _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by David Mitchell-10
On Mon, 31 Dec 2007, David Mitchell wrote:
> To: Keith Roberts <[hidden email]>, > Seaside - general discussion <[hidden email]> > From: David Mitchell <[hidden email]> > Subject: Re: [Seaside] Learning Squeak class syntax > > And if you want to see Design Patterns in the GoF book, you could look > at Design Patterns Smalltalk Companion. Have you got a link for that please David? Regards Keith Roberts _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
It's a paper book:
http://www.amazon.com/Design-Patterns-Smalltalk-Companion-Software/dp/0201184621 Some of the chapters were put on the web for review: http://members.aol.com/kgb1001001/Companion/Companion.htm On Dec 31, 2007 9:38 AM, Keith Roberts <[hidden email]> wrote: > On Mon, 31 Dec 2007, David Mitchell wrote: > > > To: Keith Roberts <[hidden email]>, > > Seaside - general discussion <[hidden email]> > > From: David Mitchell <[hidden email]> > > Subject: Re: [Seaside] Learning Squeak class syntax > > > > And if you want to see Design Patterns in the GoF book, you could look > > at Design Patterns Smalltalk Companion. > > Have you got a link for that please David? > > Regards > > Keith Roberts > > _______________________________________________ > 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 David Mitchell-10
Yes a really excellent book nit just a translation in Smalltalk.
> And if you want to see Design Patterns in the GoF book, you could look > at Design Patterns Smalltalk Companion. _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by David Mitchell-10
you can also find some other books here
http://stephane.ducasse.free.fr/FreeBooks.html I will add the companion draft stef On 1 janv. 08, at 17:42, David Mitchell wrote: > It's a paper book: > http://www.amazon.com/Design-Patterns-Smalltalk-Companion-Software/ > dp/0201184621 > > Some of the chapters were put on the web for review: > http://members.aol.com/kgb1001001/Companion/Companion.htm > > > On Dec 31, 2007 9:38 AM, Keith Roberts <[hidden email]> wrote: >> On Mon, 31 Dec 2007, David Mitchell wrote: >> >>> To: Keith Roberts <[hidden email]>, >>> Seaside - general discussion >>> <[hidden email]> >>> From: David Mitchell <[hidden email]> >>> Subject: Re: [Seaside] Learning Squeak class syntax >>> >>> And if you want to see Design Patterns in the GoF book, you could >>> look >>> at Design Patterns Smalltalk Companion. >> >> Have you got a link for that please David? >> >> Regards >> >> Keith Roberts >> >> _______________________________________________ >> 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 > _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Been checking those out thankyou Stephane.
Will we be getting the whole of the Design-Patterns-Smalltalk-Companion book added to the free library as well? I really like 'The Art & Science of Smalltalk'. I have noticed some errors in the PDF version of the book. Is there any way to edit a PDF file, to correct those errors? I would also like to edit Smalltalk By Example, as I have to do alot of horizontal scrolling in that book. Regards Keith ----------------------------------------------------------------- Websites: http://www.karsites.net http://www.raised-from-the-dead.org.uk All email addresses are challenge-response protected with TMDA [http://tmda.net] ----------------------------------------------------------------- On Sat, 5 Jan 2008, stephane ducasse wrote: > To: [hidden email], > Seaside - general discussion <[hidden email]> > From: stephane ducasse <[hidden email]> > Subject: Re: [Seaside] Learning Squeak class syntax > > you can also find some other books here > > http://stephane.ducasse.free.fr/FreeBooks.html > > I will add the companion draft > > stef > > On 1 janv. 08, at 17:42, David Mitchell wrote: > >> It's a paper book: >> http://www.amazon.com/Design-Patterns-Smalltalk-Companion-Software/dp/0201184621 >> >> Some of the chapters were put on the web for review: >> http://members.aol.com/kgb1001001/Companion/Companion.htm >> >> >> On Dec 31, 2007 9:38 AM, Keith Roberts <[hidden email]> wrote: >>> On Mon, 31 Dec 2007, David Mitchell wrote: >>> >>>> To: Keith Roberts <[hidden email]>, >>>> Seaside - general discussion <[hidden email]> >>>> From: David Mitchell <[hidden email]> >>>> Subject: Re: [Seaside] Learning Squeak class syntax >>>> >>>> And if you want to see Design Patterns in the GoF book, you could >>>> look >>>> at Design Patterns Smalltalk Companion. >>> >>> Have you got a link for that please David? >>> >>> Regards >>> >>> Keith Roberts >>> >>> _______________________________________________ >>> 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 > seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
On 5 janv. 08, at 22:15, Keith Roberts wrote: > Been checking those out thankyou Stephane. > > Will we be getting the whole of the > Design-Patterns-Smalltalk-Companion book added to the free library > as well? As soon as it is out of print. :) Buy it this is a really really cool book. It is worth the money. I try to get best Smalltalk practices but kent kick some people at his editor and we get new printed versions :) > I really like 'The Art & Science of Smalltalk'. I have noticed some > errors in the PDF version of the book. If I remember correctly these are scanned files so this is difficult to do anything with them. If you have some errors we could had an errata file. > Is there any way to edit a PDF file, to correct those errors? I > would also like to edit Smalltalk By Example, as I have to do alot > of horizontal scrolling in that book. Smalltalk by example was a nightmare in word. It was crashing **a lot** and lukas got more luck than me and succeeded to produce something. Now tell us what you need from that book that we work on it for volume 2 of Squeak by example. > > Regards > > Keith > > ----------------------------------------------------------------- > Websites: > http://www.karsites.net > http://www.raised-from-the-dead.org.uk > > All email addresses are challenge-response protected with > TMDA [http://tmda.net] > ----------------------------------------------------------------- > > On Sat, 5 Jan 2008, stephane ducasse wrote: > >> To: [hidden email], >> Seaside - general discussion <[hidden email]> >> From: stephane ducasse <[hidden email]> >> Subject: Re: [Seaside] Learning Squeak class syntax >> you can also find some other books here >> >> http://stephane.ducasse.free.fr/FreeBooks.html >> >> I will add the companion draft >> >> stef >> >> On 1 janv. 08, at 17:42, David Mitchell wrote: >> >>> It's a paper book: >>> http://www.amazon.com/Design-Patterns-Smalltalk-Companion- >>> Software/dp/0201184621 >>> Some of the chapters were put on the web for review: >>> http://members.aol.com/kgb1001001/Companion/Companion.htm >>> On Dec 31, 2007 9:38 AM, Keith Roberts <[hidden email]> wrote: >>>> On Mon, 31 Dec 2007, David Mitchell wrote: >>>>> To: Keith Roberts <[hidden email]>, >>>>> Seaside - general discussion >>>>> <[hidden email]> >>>>> From: David Mitchell <[hidden email]> >>>>> Subject: Re: [Seaside] Learning Squeak class syntax >>>>> And if you want to see Design Patterns in the GoF book, you >>>>> could look >>>>> at Design Patterns Smalltalk Companion. >>>> Have you got a link for that please David? >>>> Regards >>>> Keith Roberts >>>> _______________________________________________ >>>> 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 >> > _______________________________________________ > 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 |
Free forum by Nabble | Edit this page |