• 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: Jobs
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Jobs


  • Subject: Re: Jobs
  • From: "Erik J. Barzeski" <email@hidden>
  • Date: Sun, 17 Nov 2002 09:29:08 -0500

Oh please, let's start a religious argument on the merits of Obj-C and Java
again. Oh, can we, can we, can we?

Steve, man, if you want to be a Java fanboy, there are better places to go
do it. This ain't it. And they might not care if you don't get all your
facts straight...


On 11/16/02 11:58pm, "email@hidden"
<email@hidden> wrote:
> From: Steve Klingsporn <email@hidden>
> Date: Sat, 16 Nov 2002 19:39:55 -0600
> To: Scott Anguish <email@hidden>
> Cc: Alex Rice <email@hidden>, email@hidden
> Subject: Re: Jobs
>
> I read and understood the job description correctly the first time.
> It's a very good thing that Apple is doing this. Why? Because it
> would most likely get rid of the Java bridge, would probably unify the
> Java and Objective-C exception models (they'd probably go with whatever
> the JVM is doing to remain compatible with future VM's from Sun), would
> assure that a VM is probably most always running, cutting down on
> initial start-up time for Cocoa-Java apps, and would make Cocoa-Java
> the first really successful (if Apple ever increases its ever-dwindling
> market share) implementation of "Java on the Desktop."
>
> Compiling Java into native code would simply be taking the compilation
> part of Hotspot and offering it as part of the build process so that it
> would not have to happen initially when a class is loaded, but as I see
> it, it doesn't really matter. Performance is not very easily
> distinguishable between Cocoa-Java and Objective-C Cocoa applications,
> as far as I can tell. Hotspot works pretty well.
>
> The VM has not at all proven itself unfit for desktop applications. In
> fact, Java is a widely-used and widely-accepted language, whereas
> Objective-C is quite obscure. Sure, it might be "better" than C++ in
> terms of adding OO functionality to the C language, but the reality of
> the situation is Apple is shooting itself in the foot by trying to get
> developers to learn a language that is not readily spoken. There are
> tons of Java developers out there. This would be great for Java as
> well as Mac OS X. I'm sure you'll still be able to write Objective-C
> code, and I'm sure the performance won't suffer from it at all.
>
> Go grab my game, Aquataxx. Play with it a bit, and tell me you can
> tell it's written in Java.
> http://www.buzzlabs.com/aquataxx/
>
> Cocoa, actually, is a great way to develop desktop applications in
> Java, and the language is really secondary. Cocoa is all about rapid
> development. Apple obviously sees great value in Java, and this is the
> best news I've heard in quite some time coming from Apple with regards
> to its commitment to Java.
>
> The only place where Objective-C is widely (and not very, at that)
> spoken is Apple.
>
> Steve
> (Just found a QA job -- hey, it's a job)

--
Best wishes,
Erik J. Barzeski

I have no regrets. Only intelligent observations about my past.
###################################################################
Email: erik@(anything below) AIM: iacas

http://iacas.org http://weims.net
http://techstra.net http://barzeski.com
http://cocoadevcentral.com http://soundsetcentral.com
http://freshlysqueezedsoftware.com http://applescriptcentral.com
###################################################################
_______________________________________________
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.

  • Prev by Date: Re: obj-c vs. java for secure system development
  • Next by Date: OT Discussions [Was: Re: Cocoa WebObjects]
  • Previous by thread: Re: Jobs
  • Next by thread: Re: Jobs
  • Index(es):
    • Date
    • Thread