Skip navigation.
 
mlRe: OT: Web Objects -- Anybody using it?
FROM : Nicholas Riley
DATE : Tue Nov 12 06:47:28 2002

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_removed>> | <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_removed>
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

Related mailsAuthorDate
mlOT: Web Objects -- Anybody using it? Randall Perry Nov 11, 16:53
mlRe: OT: Web Objects -- Anybody using it? Ondra Cada Nov 11, 18:06
mlRe: OT: Web Objects -- Anybody using it? mmalcolm crawford Nov 11, 19:38
mlRe: OT: Web Objects -- Anybody using it? Philip Mötteli Nov 11, 23:41
mlRe: OT: Web Objects -- Anybody using it? Dave Sopchak Nov 12, 03:13
mlRe: OT: Web Objects -- Anybody using it? Ondra Cada Nov 12, 03:27
mlRe: OT: Web Objects -- Anybody using it? Brian E. Howard Nov 12, 03:31
mlRe: OT: Web Objects -- Anybody using it? Nicholas Riley Nov 12, 06:47
mlRe: OT: Web Objects -- Anybody using it? Chris Hanson Nov 12, 08:50
mlRe: OT: Web Objects -- Anybody using it? Steven W. Schuldt Nov 12, 20:15