When I picked up WO in 2000, I told pretty much anyone who listened that while WebObjects is the most advanced application server out there, that open source would catch up with it inside five years.My purpose in meditating here was to ask what the other monks think. I have very little experience with non-perl web application frameworks and none at all with WebObjects, so I was wondering if a monk who has experience with both might chime in and offer at least a somewhat objective view on what makes webobjects so great, and why it isn't used more.
Yet here we are in 2005, and there's still nothing close. Believe me, I've been looking. Read the WebObjects developer mailing list for a recap of the treatment WebObjects developers got at WWDC 2004.
I would love to get off WebObjects and replace it with something open source. It would make web application development pitches easier if I never have to mention the dreaded "A" word. I have clients who will simply shut the door if I mention Apple's name, even today.
So I keep an eye on projects like Hibernate, Cayenne, Tapestry and Ruby on Rails. And yet, each time I start a new project, I do the math and rediscover WebObjects will deliver better software in less time. Lord, I wish it weren't true, but it is.
But that wasn't your question. Your question was "is WebObjects relevant"? As a commercial application server: no. It hasn't been for a long time.
No, WebObjects is only relevant if you're on the hook for writing lots of web applications fairly quickly. There's an definite escape velocity however -- the learning curve is steep, so it really only makes sense if you are currently or planning on becoming a professional developer.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: WebObjects vs ... anything?
by stvn (Monsignor) on Mar 28, 2005 at 22:27 UTC | |
|
Re: WebObjects vs ... anything?
by Mugatu (Monk) on Mar 28, 2005 at 20:24 UTC | |
by perrin (Chancellor) on Apr 03, 2005 at 05:51 UTC | |
|
Re: WebObjects vs ... anything?
by dynamo (Chaplain) on Mar 30, 2005 at 18:21 UTC | |
by BUU (Prior) on Apr 01, 2005 at 11:22 UTC |