Re: WO in Java or Objective-C (Was Re: Is WebObjects 4.5 going open source?)
Re: WO in Java or Objective-C (Was Re: Is WebObjects 4.5 going open source?)
- Subject: Re: WO in Java or Objective-C (Was Re: Is WebObjects 4.5 going open source?)
- From: Dana Kashubeck <email@hidden>
- Date: Mon, 28 Aug 2006 08:47:00 -0400
- Organization: Riemer Reporting Service Inc.
Chuck Hill wrote:
On Aug 27, 2006, at 9:04 PM, Ashley Aitken wrote:
WO in Java or Objective-C? What would be most sensible going forward?
Given that there is a lot of enterprise Java code out there that WO in
Java can and does take advantage of (e.g. as it now uses JDBC to
replace the need for custom adaptors). Given that WO in Objective-C
would require adaptors to be written for all the required databases
(this was a sticking point somewhat for WO when it was in Objective-C)
Of course, I know that Objective-C is a much more powerful language
(with categories and the like) but Java does have some things going
for it as well (e.g. portability). Also if WO went back to
Objective-C it could once again use Apple's development tools, whereas
it would not be possible to use all the great Java functionality in
Eclipse.
Personally, I feel that given all the improvements (and yes there were
some steps backwards) that Apple has made to WO (especially EOF) since
WO4.5 and Java's enterprise connections (and recent language
improvements) and ability to deploy in Servlet containers etc) that it
would be best to stay with WO in Java (e.g. if implementing a new open
source WO).
I quite like Objective-C as a language. I much prefer it to Java. That
said, moving WO back to Obj-C is nothing something I would be in favour
of. There are just too many 3rd party libraries in Java.
I definitely see your points. It would be nice to take advantage of all
the work that's already been done and not reinvent the wheel. But, if
you have a large library of Cocoa/EOF apps, it is really nice to be able
to use the same frameworks in your WO applications. I know, I know:
we're in the great minority. Still, to me at least, it would be really
cool to even get the Java code and move it "backwards".
--
-------------------------------------
Dana Kashubeck
Systems Manager
Riemer Reporting Service Inc.
http://www.riemer.com
Phone: 440-835-2477 x. 125
Fax: 440-835-4594
-------------------------------------
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden