Re: OT: Web Objects -- Anybody using it?
Re: OT: Web Objects -- Anybody using it?
- Subject: Re: OT: Web Objects -- Anybody using it?
- From: Nicholas Riley <email@hidden>
- Date: Mon, 11 Nov 2002 23:47:28 -0600
- Mail-followup-to: Dave Sopchak <email@hidden>, email@hidden
On Mon, Nov 11, 2002 at 06:13:02PM -0800, Dave Sopchak wrote:
>
On Monday, November 11, 2002, at 10:38 AM, mmalcolm crawford wrote:
>
>
>On Monday, November 11, 2002, at 09:06 AM, Ondra Cada wrote:
>
>
>
>>WO are the best web-app development environment ever made. Alas,
>
>>Apple nearly killed it by removing the ObjC support,
>
>
>
>I would suggest that it was not the removal of Obj-C support per se
>
>that "nearly killed it", but rather how the transition was handled
>
>(both by Apple, and by some customers).
>
>
Could someone explain to me the reasoning behind killing the Obj-C
>
support? I've really gotten the hang of this language in the past year
>
and love it...why would they remove support for it?
For WebObjects (not talking about EOF for Cocoa, which is something I
think should stick around on OS X only or better yet be open-sourced,
even if it wouldn't get much attention):
- database vendors didn't want to port their EO adaptors to every
single platform; with Java, WO just uses JDBC and no porting is
necessary, so WO5 supports a much greater variety of databases
than Objective-C WO did (excluding the JDBC EOAdaptor of course :)
- Apple didn't want to port their Objective-C runtime and Java bridge
to more platforms, in particular Win32 and HP-UX were painful, and
they would have at least had to add x86 Linux (with all the associated
problems in supporting multiple distributions) to the list.
- Apple didn't want to port the Yellow Box for Windows stuff any
further - Cocoa for non-OS X platforms is dead.
- there are a lot more libraries for doing enterprise-related stuff in
Java (and, again, there's little or no porting hassle) compared with
Objective-C.
- it's easier to deploy Java code than Objective-C code.
- the programming tools (IDEs, debuggers, etc.) for Java are a great
deal better than those for Objective-C.
Given all that, and having (a) written enterprise database/Web apps in
Java without WO, and (b) used and liked programming WO 4.0-4.5 in
Objective-C, I can see why it made a great deal of sense to move WO5
to Java.
--
=Nicholas Riley <email@hidden> | <
http://www.uiuc.edu/ph/www/njriley>
Pablo Research Group, Department of Computer Science and
Medical Scholars Program, University of Illinois at Urbana-Champaign
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.