Re: The mac for Java programmers



In article <8n3oa49lipvs93dfpqlco4fv02gt1i8n1t@xxxxxxx>,
Roedy Green <see_website@xxxxxxxxxxxxxxxxxxxx> wrote:

I have composed a page with a summary of the MacIntosh which I hope
will help Java programmers write code and instructions for the Mac.

I don't have a Mac myself, so I would appreciate it if anyone with a
Mac could check that I got it right. Additional lore to include, and
suggested links welcome.

see http://mindprod.com/bgloss/macintosh.html

I don't find this to be very accurate.

First of all, it's Macintosh, not MacIntosh. The name is an Apple
trademark. And that part about "fewer applications" isn't really very
meaningful -- it's a typical line used by anti-Mac types.

You state that 1.6 isn't supported when in fact it's been released,
though not for all Mac systems. You say that Java hides "many of the
peculiarities" of the Mac -- what peculiarities are those? All modern
Macs support a multi-button mouse (without even needing drivers) and the
right button works just like the single-button would if pressing
control. What's that part about "no set environment" supposed to mean?
Java on Windows gets much of its "environment" info from the Registry
and more from environment variables, while on other *nix variants it is
familiar with the environment variables. Like it or not, Mac OS X *is*
based on BSD. The references to \r instead of \r\n are a bit dated, and
overlook the fact that only Windows uses the latter, but in my
experience the end-of-line behavior of Mac OS X in Java mimics that in
Linux environments where I've tried it out. The shells you cite are the
*default* shells in those OS X releases, which means little to technical
users who can use any of a variety of shells -- including getting some
that aren't there in the beginning. And the part about not supporting
options on a command like rm...also not true.

Frankly, this sounds a lot like something put together by a person who's
not only relatively Mac-illiterate but also anti-Mac.
--
Steve W. Jackson
Montgomery, Alabama
.