-
1. Re: Seam is a sure thing
admin.admin.email.tld Jul 9, 2008 1:17 AM (in response to dan.j.allen)That is a decent book (I have read some of the MEAP) and looking forward to the print release of Seam in Action as well as JBoss in Action (which I have the MEAP for as well).
I just noticed that there is no coverage on Groovy integration in your book. There is a chapter on Groovy integration in the Seam ref doc/pdf. Space constraints, most likely.
I am currently reading Groovy in Action and am finding that life would be somewhat easier on a day-to-day basis as a Java developer if we had the ability to use constructs like GStrings, for example. Saves a lot of typing anyways.
Are there any Seam users in a corporate envmt that are using Groovy with Seam? What are your experiences?
Our mngmt is saying that we're already bleeding-edge in terms of our tech stack (JSF/Seam/EJB3) and it would be too far ahead to be using Groovy as well, even though it's part of the Seam distro (GDK is in the groovy-all.jar I'm assuming). Code reviewers would need to learn a new dynamic scripting language (that happens to compile to JVM bytecode). Everything is an object. cool stuff.
Are there any disadvantages to using Groovy with Seam?
What is the new release date for your book Dan?
-
2. Re: Seam is a sure thing
dan.j.allen Jul 9, 2008 2:27 AM (in response to dan.j.allen)
I just noticed that there is no coverage on Groovy integration in your book. There is a chapter on Groovy integration in the Seam ref doc/pdf. Space constraints, most likely.There are in fact three reasons that I don't have Groovy example specifically in the book (though I do discuss the integration). First, as you pointed out, space constraints. Seam is huge and trying to fit the important stuff in 550 pages isn't trivial. But there is a more important reason, since after all I could have just done some examples in Groovy. While Groovy is cool, its adoption is still small enough that I would confuse a lot of readers by throwing yet another unfamiliar technology in there when they are trying to learn about Seam/JSF/Facelets/RichFaces/JPA. The code examples just wouldn't have been as clear. Likely if you know Groovy, you can easily start using it with Seam. That leads to the last reason, that switching to Groovy is so simple, that there is almost nothing to explain. If I went on about Groovy, then I would be writing Groovy in Action, not Seam in Action.
What is the new release date for your book Dan?If all goes well, the final MEAP will be Aug 1, the eBook will be ready Aug 15, and the book will be in stores before Sept 1. Pray for me.
-
3. Re: Seam is a sure thing
admin.admin.email.tld Jul 12, 2008 1:35 AM (in response to dan.j.allen)It will be interesting to see how different your book will be from the Seam 2nd ed. Yuan and Orshalick book in terms of material covered...
I haven't been reading the MEAP for Seam in Action a lot (just searching on it as a reference) b/c I'm a book/paper nerd.
Staring at the monitor too much and too long is bad...