Hi folks,

we have dozens of active WO-based projects running for happy customers. Our 
company has been doing WO since the early beginnings, and we still use it all 
the time for new projects if it fits the needs. Which it most often does, 
usually accompanied by some Javascript frameworks.

Like a lot of you, we regularly inherit new projects from other firms that 
tried to do it in some fashion way and failed, leaving us in the situation to 
do it from scratch with a small initial budget and no time. And usually we 
succeed, using WO.

Am 07.03.2014 um 16:50 schrieb James Cicenia <[email protected]>:

> Yep. WO is dead. 
> 
> I was thinking of starting learning Ruby. I love Objective-C and iPhone 
> development. And now was thinking about Node or Ruby for the back end. 
> Thoughts?

And we also have projects that are far too complex to be done in node.js or 
Ruby. Ruby is a performance nightmare and hasn’t a good security record either. 
Twitter moved away from Ruby to JVM (though not Java) for performance reasons 
years ago. The WO app I’m working on most of the time has ongoing full time 
development since 2007, now at 780,000 lines of Java code and counting, and has 
a complexity in it’s business logic that I cannot imagine being done in a 
dynamic, less strictly typed language. I couldn’t refactor anything really, and 
it would all be a big pile of technical dept by now.

node.js is nice for javascript hipsters that don’t want to bother learning 
another language for the backend.

The biggest problem for us is to find good new developers, even though I don’t 
care whether they ever heard of WO or not. I joined Selbstdenker AG in 2008, 
wasn’t really into Java until then (but other OO languages), even didn’t any 
web development, and picked up stuff within weeks. I think every experienced 
dev can get into this quickly if he has colleagues to help him/her up to speed.

Yes, WO has shortcomings and smells funny, but it’s not dead yet. It’s an old 
cold-blooded, shabby workhorse we are riding, but all the foals and pretty 
racehorses often just aren’t up to the task. We’re keeping our eyes open for 
more modern alternatives, but aren’t jumping right onto the next framework 
being hyped on twitter that could be obsolete again soon.

Maik

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to