> I really don't want to start a war or a never ending thread, but I
> am moving on to my first WO 4.0 project and I found out I
> can no longer use the old Java ImmutableHashtables....etc. that
> were in 3.5.1  (along with Vectors vs. NSArrays, etc.)

> I am a contractor on this project and wanted to keep the project
> mostly under the standard Java class libraries so the non-WebObject
> Java developers could pick it all up more easily when I leave.

I'm sure they'll pick up the Foundation classes without much trouble.
They're well documented.

> So I am wondering if developers out there prefer the Objective C
> versions of these classes or the standard Java class library ones?
> Pros/Cons of each one..

I prefer the Foundation classes. I just like having a single "API" if you
will no matter what the language. The Java classes are nothing more than a
framework supplied with Java. In WO, you just use a different framework. In
my opinion, the small adjustments to using some (not all) of Foundation
aren't that bad.

> My only concern is that the Java hashtables may not work as nicely
> with the rest of the WebObjects Foundation classes.

I heard that the Java hashtables don't work nicely with anything. What I
mean is that they're supposed to be real memory hogs. I don't know myself.


--Marc Respass

Reply via email to