Return-Path: Delivered-To: apmail-cocoon-users-archive@www.apache.org Received: (qmail 28716 invoked from network); 10 Jul 2006 06:38:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 10 Jul 2006 06:38:05 -0000 Received: (qmail 64651 invoked by uid 500); 10 Jul 2006 06:38:02 -0000 Delivered-To: apmail-cocoon-users-archive@cocoon.apache.org Received: (qmail 64578 invoked by uid 500); 10 Jul 2006 06:38:02 -0000 Mailing-List: contact users-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: users@cocoon.apache.org List-Id: Delivered-To: mailing list users@cocoon.apache.org Received: (qmail 64567 invoked by uid 99); 10 Jul 2006 06:38:02 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 09 Jul 2006 23:38:02 -0700 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_WHOIS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [68.142.201.72] (HELO web31014.mail.mud.yahoo.com) (68.142.201.72) by apache.org (qpsmtpd/0.29) with SMTP; Sun, 09 Jul 2006 23:38:01 -0700 Received: (qmail 64771 invoked by uid 60001); 10 Jul 2006 06:37:40 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=3sMV0cRv6GWtHmdcQwNweYc+W1ckeIp7t9rZcov+Ckd6qWO46lttzI5saGxLM/5QvFONHr+RlPnVHzkqBRuMYuWWkPxMw1To3HIJTDdHzsOKY1kQxTz2w/CVsExuULyjupikm1jhliE5UKFsJ1FysjSX9R/JVqY3HZ47GL8OJHs= ; Message-ID: <20060710063740.64768.qmail@web31014.mail.mud.yahoo.com> Received: from [71.215.6.195] by web31014.mail.mud.yahoo.com via HTTP; Sun, 09 Jul 2006 23:37:40 PDT Date: Sun, 9 Jul 2006 23:37:40 -0700 (PDT) From: Marc Driftmeyer Reply-To: mjd@reanimality.com Subject: Re: Cocoon 2.1.x v WebObjects 5.x To: users@cocoon.apache.org In-Reply-To: <44ADFD49.2090207@apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N To clarify seeing as I used to support WOF at NeXT and Apple. WebObjects lost its elegance when it switched from Objective-C to Java. How so? The fact it used to be based on Openstep and later if it had been maintained with Apple only platform, Cocoa, then it could leverage all the elegant frameworks in Tiger. With Leopard I'd expect some major changes with WebObjects. I know several people who are involved and they are more than skilled to bring it up to speed, where it once lead the industry. I'd like to see it provide some frameworks that could work jointly with Cocoon 2.2 and Maven. - Marc --- Carsten Ziegeler wrote: > Gavin Carothers schrieb: > > Yes, oddly enough I have used both. > > > > ... now... compare them... > > > > WebObjects: hasn't been updated in 4 years or so, and has anemic > XML > > support, but has excellent tools for doing MVC style applications. > > > There is honestly nothing like Direct To Web and the rules > framework > > in any modern web application framework java or otherwise. Rails > > pretends to be able to do what DTW does, Zope likely can do most of > > > what Direct To Web can but the learning curve there is... cliff > like. > > Also, EO while nice and reasonably easy to get started with isn't > > nearly as flexible as hibernate or OJB. WebObjects, even in 5.X, > > still shows a great deal of it's Objective-C roots. NSXML!? Come > on, > > this is 2006. > > > > Cocoon: has been updated, is open source. Lives breaths and churns > > > XML. However no direct integration with any model framework. > > Flowscript or Javaflow is a dramatic departure from the widget and > > > page based model that webobjects and most older web frameworks use. > > > As mentioned before, there isn't anything like Direct To Web. The > > template block acts something like .wo's do, but since all of the > > flow, URI space and bizlogic is _really_ separated in cocoon there > > > isn't a good way to compare how they both work. > > > > In short Cocoon is modern, and doesn't have much in the way of > tools > > and WebObjects is honestly ancient but has some awesome tools (So > > long as your running Mac OS X and don't mind XCode for Java... > unless > > wo-lips has gotten a great deal better). > > > > If you want more, feel free to follow up off list as I'm not sure > how > > much use this is to the rest of the community. > > > I worked several years with WebObjects before I was "forced" to use > Cocoon (by switching my employee) :) > I think the comparison above summarizes it very good. I personally > still > think that WO is one of the best web frameworks, but if it isn't > really > maintained I would rather not use it. The tools are great, > Objective-C > is imho a far better language than Java and EOF and DTW are > fantastic. > But the learning curve imho is even higher than learning Cocoon as > there > are so many classes and libs. > The way of modelling the flow through your application is imho nicer > as > in Cocoon with FlowScript. > > Carsten > > -- > Carsten Ziegeler - Open Source Group, S&N AG > http://www.s-und-n.de > http://www.osoco.org/weblogs/rael/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org > For additional commands, e-mail: users-help@cocoon.apache.org > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org For additional commands, e-mail: users-help@cocoon.apache.org