Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

sen_almighty

macrumors member
Original poster
Jun 18, 2003
41
0
I have a small question, i'm goin to be needin a new comp soon and i really want a powerbook, it can do everythin i need it to do, but i'm not sure about Java. I'll need to take that in uni, so i was wondering how java is like on a mac, and if the programming tools are easy to get and if they are free.
 
I program Java pretty much every day using PowerBuilder which is free from Apple. The only environment I've found that I like a little better is Sun's tools under Solaris.
 
gbojim: I think you mean Project Builder. :)

There are also many other free Java programming tools for OS X. There's a good listing at VersionTracker.

You also might want to check with the university to see if they want you to use a specific programming environment.
 
Student

I am a Comp Sci Student and I am also a long time Mac user. My department uses JAVA as the primary teaching language. I do all my JAVA dev at home on my Mac. We have a Sun lab and I used to use that befor OS X (code warrior for OS 9 sucked).

However.... I did have a few proffs that made us use MS Visual J++ and C++. MS does not use the standard libs for java or C++ so I Had to write the code, then move it over to Windows, make some syntax changes to fix MS versions of JAVA and C++, then turn it in. Thats not really a Mac problem... its a MS problem. If you used Borland or something like that.. you would have the same problems.
 
Re: Student

Originally posted by evildead
I am a Comp Sci Student and I am also a long time Mac user. My department uses JAVA as the primary teaching language. I do all my JAVA dev at home on my Mac. We have a Sun lab and I used to use that befor OS X (code warrior for OS 9 sucked).

However.... I did have a few proffs that made us use MS Visual J++ and C++. MS does not use the standard libs for java or C++ so I Had to write the code, then move it over to Windows, make some syntax changes to fix MS versions of JAVA and C++, then turn it in. Thats not really a Mac problem... its a MS problem. If you used Borland or something like that.. you would have the same problems.

Those types of professors will become more and more rare. With the adoption of .Net by Microsoft developers, there will be less MS "infected" Java being taught by universities or used in industry. Already you see less and less of it as J++ of Visual Studio 6 becomes a distant memory.

Now, however, they have included J++ with their latest .Net release. I doubt many will adopt it as a primary language, but the door is again open to a corruption of Java.

We'll see.

Taft
 
I've taken two Java classes now and developed everything on Mac OS X, which ran without a problem on Windows.

I normally use jGrasp from Auburn Univ. for code editing and also use the GUI designer in MetroWerks CodeWarrior to start a GUI project.
 
Re: Student

Originally posted by evildead
If you used Borland or something like that.. you would have the same problems.

I've done quite a bit of Java programming using JBuilder and have no problems at all going cross-platform.
 
Re: Student

Originally posted by evildead
However.... I did have a few proffs that made us use MS Visual J++ and C++. MS does not use the standard libs for java or C++ so I Had to write the code, then move it over to Windows, make some syntax changes to fix MS versions of JAVA and C++, then turn it in. Thats not really a Mac problem... its a MS problem. If you used Borland or something like that.. you would have the same problems.

Yeah, I have the same problem with my C++ classes. When I do assignments using Apple's Project Builder, I then have to fiddle with them to make them compile on the Borland compiler we use in class. It became so frustrating after a while that I ended up downloading the 45-day trial of Borland and running it in VPC. Click Compile then go do something else while VPC crawls around trying to compile. Eventually it'll get there. I'm glad that class is over, no need for VPC anymore :)
 
Re: Re: Student

Originally posted by szark
I've done quite a bit of Java programming using JBuilder and have no problems at all going cross-platform.

I ment problems running your code you write in the borland enviornment, in a MS Visual Studio envionment.

you would havc the same problems if you wrote code with Borland, Project Builder, or just VI and javac with UNIX, if you had to turn your program in to a professor that used Visual J++ to run/test/grade any JAVA programs.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.