Re: That Obj-C/Java Req -- Re: Jobs
Re: That Obj-C/Java Req -- Re: Jobs
- Subject: Re: That Obj-C/Java Req -- Re: Jobs
- From: Victor Ng <email@hidden>
- Date: Sun, 17 Nov 2002 02:27:55 -0500
On Saturday, November 16, 2002, at 09:49 PM, Hasan Diwan wrote:
On Saturday, November 16, 2002, at 06:23 PM, Steve Klingsporn wrote:
- You have much better library support in Java, not only from Sun, but
Netscape, IBM, et al.
Are there more Java libraries available than C? I think not.
I'm going to have to agree with Steve on this one. Although there may
not be as 'many' libraries available in Java compared to ObjC - a LOT
of the interesting work is being done in Java. Look at the automatic
refactorings in IDEA or the Eclipse IDEs for Java. Look at the Apache
Axis project for highly interoperable SOAP. There is AOP work that is
happening in the Java space with AspectJ.
Although I can get by with ObjcUnit (never could get Sen:te's OCUnit
working) - an automatic refactoring tool makes developing MUCH faster.
- Memory management is much better in Java. In Objective-C and C,
you're leak-prone.
Uhh... ya sure... unless the GC has bugs.
This is FUD. Plain and simple. When was the last time that you have
had a bug in the garbage collector in Java? I _routinely_ designed,
implemented and deployed billing and routing systems for the telco
space - all in Java. These apps never crashed and the garbage
collector never had a problem. This was across machines running SuSE
Linux on a little P3 up to fault tolerant Sun FT1800 hardware.
I really like ObjC and Cocoa - but let's just stop the Java bashing ok?
If I wanted to write highly reliable server code, I'd write in Java.
If I want to write a desktop app - I'll code in ObjC and Cocoa.
There is no best tool.
vic
---
blog:
http://radio.weblogs.com/0108956
email: email@hidden
MSN: email@hidden AIM: email@hidden
_______________________________________________
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.