Re: [Tapestry Central] Back from Training --- Next up, JavaOne

2009-06-01 Thread Michael Gentry
[objc retain]; On Sun, May 31, 2009 at 4:19 PM, Howard hls...@gmail.com wrote: It's been a rough week ... I still had my sore throat (noticeable during the webinar) when I arrived to do four days of accelerated Tapestry training in Michigan. Returning after midnight on Friday, I had morning

Re: [Tapestry Central] Back from Training --- Next up, JavaOne

2009-06-01 Thread Howard Lewis Ship
Well, the whole [[MyClass alloc] init] autorelease] thing is kind of offputting, and (on the Desktop) Obj-C now has garbage collection. However, splitting construction into allocation (not always from the heap, i.e., easy to add pooling or singletons) and initialization is very cool. And the

Re: [Tapestry Central] Back from Training --- Next up, JavaOne

2009-06-01 Thread Michael Gentry
I was always fond of the Objective-C messaging syntax with the colons in the name. (Yes, I know it drives some people nutty.) It allowed for messages with self-documenting names, though, like NSMutableDictionary's setObject:forKey:. Compared to the Java HashMap put(Object, Object) -- which one

[Tapestry Central] Back from Training --- Next up, JavaOne

2009-05-31 Thread Howard
It's been a rough week ... I still had my sore throat (noticeable during the webinar) when I arrived to do four days of accelerated Tapestry training in Michigan. Returning after midnight on Friday, I had morning and afternoon slots at Portland Code Camp on Saturday to talk about Clojure and