File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Mac OS and the fly likes Basics of Mac OS Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Engineering » Mac OS
Bookmark "Basics of Mac OS" Watch "Basics of Mac OS" New topic

Basics of Mac OS

Hussein Baghdadi
clojure forum advocate

Joined: Nov 08, 2003
Posts: 3479

Hi all.
I want to familiarize myself with Apple world, so I have some basic questions please...
1. do Intel processors are faster than Macs ?
Mac G4 is about 1.60 GHZ , while Intel P4 is about 3 GHZ (or something like)
2. how Mac OSX uses the hard disk ?
I mean, Windows uses letters like C: D: E: .... and Linux uses / /user /root
3. In windows, we double clicked on My Computer icon to view the HD, then we can choose any partition to navigate to folders and files, can we do the same thing in Mac OS ?
4. We can use tools like : eclipse, IntelliJ, ant and others on Mac OS, but what about application servers like : JBoss, Tomcat, OC4J, Weblogic ..... ?
5. Can we do wireless Java developement on Mac OS ?
thanks for your patients...
Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63540

1) Clockspeed is a poor indicator of actual performance. Read this.

2) OS X is a Unix operating system and uses the Unix filesystem notation.

3) Yes, the program is called Finder.

4) Yes, Tomcat and the like work without issue.

5) Can't think of any reason why not.

[Asking smart questions] [About Bear] [Books by Bear]
Loren Rosen
Ranch Hand

Joined: Feb 12, 2003
Posts: 156
To add a little bit:

An analogy I like to use regarding clockspeed is to think about automobiles. There's no single number that will really tell you how fast a car is. It depends not just on the engine size or max RPMs, but on the transmission, tires, brakes, etc. The issue with computers is pretty similar.

Unix filenames are just paths like /a/b/c. It's quite possible for parts of the path to live on different physical filesystems; the result is pretty transparent to an application. Usually paths to other filesystems look like /Volume/volumename/a/b/c, but so far as I know that's just a convention.

On wireless development, there is one potential issue: you probably need an emulator for the wireless device, for testing purposes, and unfortunately many of these are Windows-only.
I agree. Here's the link:
subject: Basics of Mac OS
jQuery in Action, 3rd edition