• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: That Obj-C/Java Req -- Re: Jobs
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

  • Follow-Ups:
    • If Object-C is "the" language, then why is no one using it?
      • From: Niels Peter Strandberg <email@hidden>
    • Re: That Obj-C/Java Req -- Re: Jobs
      • From: Eric Wang <email@hidden>
References: 
 >Re: That Obj-C/Java Req -- Re: Jobs (From: Hasan Diwan <email@hidden>)

  • Prev by Date: Calling drawRect: with alternate focus
  • Next by Date: Re: Jobs
  • Previous by thread: Re: That Obj-C/Java Req -- Re: Jobs
  • Next by thread: Re: That Obj-C/Java Req -- Re: Jobs
  • Index(es):
    • Date
    • Thread