damgpro said:Thanks for the info jamdr, guess I'll have to do the work on my PC for class
iJed said:If you write your code under Java SDK 1.4 on Mac OS X there should be no problem getting it to compile with Java 5. However the older version of the language lacks some of the features of the new version but this will probably not matter for an introductory programming course.
What are you using that's specific to Java 5? If you're just doing an intro-level course, I doubt there's anything you'd do in 1.4.2 that won't work (or works differently) in 5.damgpro said:Thanks for the info jamdr, guess I'll have to do the work on my PC for class
stoid said:Actually, you may run into problems. I've heard/read that Jave 1.5/5.0 simplified File IO so no more BufferedReader(new FileReader(File)), just a single level that accesses the file.
As for basic Java development on the Mac, I have found XCode to be like shooting a nuke to kill a fly. For basic Java dev, I would use Eclipse, and for simpe coding take a look at BlueJ. They should both come up if you search for them over at versiontracker or MacUpdate.
iJed said:BufferedReader/BufferedWriter and FileReader/FileWriter are both still there and have no sign of being deprecated. There would be simply no reason to remove these extremely useful classes.
I find Eclipse to be a much better Java editor than Xcode is. Hopefully Apple is going to make Java a firstclass language with Xcode 2, because just now Xcode is really for C/C++ and Obj-C.
Oh yeah, definitely Eclipse. I'd even recommend it over NetBeans, which I used to like a lot better. Eclipse isn't the most friendly app, but it's pretty much the same when going back between Mac and PC, which is nice in a school environment where the labs only have PCs...iJed said:I find Eclipse to be a much better Java editor than Xcode is. Hopefully Apple is going to make Java a firstclass language with Xcode 2, because just now Xcode is really for C/C++ and Obj-C.