• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Mac guy at Hart, uh, heart

 
Sheriff
Posts: 4012
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
James, how courageous of you to admit that deep down you're a Mac guy (in the Book Giveaway thread) in the midst of so many real computer geeks. "What no command line, that ain't a computer!"
As a Mac fan myself, I couldn't resist the urge to ask whether you've been able to mix your Mac leanings with your taste for Java. As I've been learning Java, I found myself sort of forced to upgrade hard- and software to OSX to even use the Java 2 Platform (1.3). (So far, the OSX terminal has been about the only thing I use it for.) Sometimes I wonder if it's a losing battle, though, as Sun doesn't put out Mac versions of J2EE, etc...
Is there hope for a stubborn fan?
 
Ranch Hand
Posts: 1246
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
ah... it is good to hear we have 3 mac guys here.
I like my Mac and i do a lot of web design on it. What do you guys do with you Mac? programming?? really??
Pauline , do you think OSX is kinda slow compare to OS 9?
I never "Mac leanings with your taste for Java"! I am afraid to..
hehehe.
Sorry, a little off topics.
Mac fan..
 
Pauline McNamara
Sheriff
Posts: 4012
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Fei,
Just installed 10.1 last week and it seems much snappier than previous releases. Like I said, though, I haven't really used it for anything but learning Java (that's been great fun). I still depend on 9.1 a lot for everything else (basics: text, tables, internet, and recently, flash.

Pauline
[This message has been edited by Pauline McNamara (edited December 19, 2001).]
 
Author
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Pauline McNamara:
James, how courageous of you to admit that deep down you're a Mac guy (in the Book Giveaway thread) in the midst of so many real computer geeks. "What no command line, that ain't a computer!"
As a Mac fan myself, I couldn't resist the urge to ask whether you've been able to mix your Mac leanings with your taste for Java.


Well, you've found out one of my other little secrets there...
The Wrox Early Adopter team keeps itself pretty busy. We just published Early Adopter Mac OS X Java, which I also wrote a chapter for (covering programming Cocoa with Java).
Some really good things about Java on Mac OS X:
The Aqua pluggable look and feel that makes Swing apps look just like they were designed for the Mac
Cocoa, the application programming library Apple inherited from NeXT. It's an objective-C API, but Apple have bridged it from Java so you can write Mac OS X applications in Java
JDirect, which is like JNI but with a fraction of the pain
And of course, the fact that it's a full J2SE 1.3.1 implementation, that means all your favorite classes are there for you to play with.
Oh, and you can get BBEdit for it, which is one of the best text editors on any platform. With a Mac that can do that, I'm VERY happy with my OS X 10.1 installation.
------------------
James Hart
Wrox
Author of "Early Adopter J2SE 1.4"
[This message has been edited by James Hart (edited December 19, 2001).]
 
Fei Ng
Ranch Hand
Posts: 1246
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This is very interesting .. "Early Adopter Mac OS X Java"
Now, we can really say Java runs on every OS, almost?
I never thought of coding on a Mac but not i have that option.
This is very COOL!
James,
Aqua pluggable looks?? Do you have a example for us too look at?
I am very excited.
 
Ranch Hand
Posts: 156
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Hi guys,
I've had perhaps the unique experience of working first with MacOS before doing Unix and Windows. MacOS/PowerPC is quite a pair, which could leverage speed and power into Java apps, but sadly people are stuck with the notion that Macs are good only for graphics and nothing else. I'm just very thankful that Sun sees to it that Java lives up to its promise of being platform-independent by having a J2SE for the Mac, but with J2EE I think it's an entirely different ballgame: M$ and its .Net is the more pressing menace. But at least we've got WebObjects (http://www.apple.com/webobjects/) as a start
Ex Animo Java!
-- Val
 
Pauline McNamara
Sheriff
Posts: 4012
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Following up on your mention of that other book, which looks very tempting...
James, an editorial review at Amazon states that the OSX book covers "Developing enterprise applications on Mac OS X". Does this refer to J2EE? It's still not clear to me whether I have to use my Windows PC at work to learn J2EE.
I've really enjoyed using OSX for Java, too.
Thanks,
Pauline
 
Pauline McNamara
Sheriff
Posts: 4012
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Fei, I've seen a small app that uses awt and swing, and it looks great on OSX. If you're familiar with swing you could write a quick litte GUI to see how it looks.
Pauline
 
James Hart
Author
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Pauline McNamara:
Following up on your mention of that other book, which looks very tempting...
James, an editorial review at Amazon states that the OSX book covers "Developing enterprise applications on Mac OS X". Does this refer to J2EE? It's still not clear to me whether I have to use my Windows PC at work to learn J2EE.


The Sun J2EE reference implementation doesn't contain any natyive code, or any direct reliance on anything that's not in J2SE 1.3. That means you can get it running on a Mac OS X box. You can run Tomcat, MySQL, JBoss, IDEs like NetBeans - so certainly, there's nothing to stop you using a Mac OS X machine for enterprise development. I think it's ideally suited to the job.
The chapter on enterprise in the book covers issues like getting a working database and servlet container running on OS X.
------------------
James Hart
Wrox
Author of "Early Adopter J2SE 1.4"
 
Pauline McNamara
Sheriff
Posts: 4012
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks, James, you've made this Mac fan's day.
(And you just may have sold one of the other Early Adopter books. )
Have fun hanging out at the ranch,
Pauline
 
Ranch Hand
Posts: 50
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You know for the first time, I have been very tempted to go and buy a Mac loaded with OS X! Macs are just beautiful machines, and new OS is simply enjoyable!
I wonder (hope), that by Java being on the Mac now, there will be far more applications developed for it.
Which brings me to another issue -- since OS X is basically a great UI on top of Unix, I wonder if Steve Jobs has any inclinations to port his great UI to Linux as well. I'm already in the process of migrating from Windows 2000 to Linux, but the move would be far easier (and reassuring), if I knew that there was an OS like OS X waiting for me at the end of the tunnel!
Regards,
Reuben.
 
Fei Ng
Ranch Hand
Posts: 1246
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Pauline McNamara:
Fei, I've seen a small app that uses awt and swing, and it looks great on OSX. If you're familiar with swing you could write a quick litte GUI to see how it looks.
Pauline



Pauline, ARRRRRRRRRRRRRRRRRRRRRRRGH!!! I wish!!
I don't have OS X 1.1 !! NOT YET!! I am happy with running design program like photoshop , flash , etc etc...
But not right now!! all this new goods! i tried java on mac on OS 9 last year but it wasn't good. Thanks to you and james, i think i will love my mac even more!!!
Reuben , YES !!! they are beautiful machines! even better looking at it in your house.
And "already in the process of migrating from Windows 2000 to Linux" GREAT MOVE!!!
James!!! really ??? running tomcat on OSX? NO WAY! oh man
I am going to try it.

** Mac Fan **
 
Pauline McNamara
Sheriff
Posts: 4012
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Check it out here: http://developer.apple.com/internet/macosx/tomcat1.html
this is a good source too: http://www.pepsan.com/macosx/index.html
Have fun,
Pauline
[This message has been edited by Pauline McNamara (edited December 22, 2001).]
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic