• 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: Native Java (was Re: Learning Cocoa ..).
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Native Java (was Re: Learning Cocoa ..).


  • Subject: Re: Native Java (was Re: Learning Cocoa ..).
  • From: Chris Hanson <email@hidden>
  • Date: Wed, 18 Jul 2001 18:07:13 -0500

At 3:54 PM -0500 7/18/01, Andre Benassi wrote:
I was under the impression that you had two options in Mac OS X. One, was
that you can write platform agnostic pure Java code and have it run on an
interpreter.

I see the misconception that Java is an interpreted language repeated a lot.

Java is a compiled language. It's just usually compiled for a "virtual machine" rather than a physical machine.

A program in an interpreted language is executed directly from the program source. Tcl and AppleSoft BASIC are good examples of interpreted languages.

Java bytecode -- the instruction set of the Java virtual machine -- *may* be interpreted. However, in common practice it's also a compiled language, compiled directly to your processor's native machine code.

-- Chris

--
Chris Hanson <email@hidden>
bDistributed.com: Making business distributed.
Personal email: <email@hidden>


References: 
 >Re: Native Java (was Re: Learning Cocoa ..). (From: tyler <email@hidden>)
 >Re: Native Java (was Re: Learning Cocoa ..). (From: "Andre Benassi" <email@hidden>)

  • Prev by Date: Re: Creating PDF from a view with custom bounds
  • Next by Date: NSApplication callback of some sort?
  • Previous by thread: Re: Native Java (was Re: Learning Cocoa ..).
  • Next by thread: Re: OT! Small Language Rant
  • Index(es):
    • Date
    • Thread