PDA

View Full Version : Old developer, new to apple




mgodave
Jun 25, 2012, 02:14 PM
Hey guys, I've been a Java/C/C++ programmer for 10+ years and finally decided to jump to a rMBP from my linux laptops. I mostly program in Java for linux servers at the moment.

My question is in regards to programming tools, or just apps in general that you find indispensable on a daily basis.

I currently have homebrew, intellij, iterm2 and gvim on my list. Any other suggestions?

How about installing OpenJDK on my new machine?

I'm planning on using VirtualBox, I've seen a lot on parallels, any thoughts?

Thoughts on Homebrew vs MacPorts?

Thanks!



mfram
Jun 25, 2012, 04:52 PM
Well, how about XCode? Gotta have the compilers! You looking to learn Obj-C/Cocoa? It can be a lot of fun. Something new to try!

ScoobyMcDoo
Jun 26, 2012, 09:35 AM
I'm planning on using VirtualBox, I've seen a lot on parallels, any thoughts?



I tried VirtualBox. Had several instances where my OS image got mangled to the point it was unrecoverable. They have had some new releases since then, so maybe it's gotten better.

Also tried Parallels - works pretty good for a windoze VM, but not so good with Linux. The file system sharing with linux had a lot of problems.

Using VMWare Fusion now. Works well with both windoze and linux.

djharris
Jun 26, 2012, 02:39 PM
I tried VirtualBox. Had several instances where my OS image got mangled to the point it was unrecoverable. They have had some new releases since then, so maybe it's gotten better.

Also tried Parallels - works pretty good for a windoze VM, but not so good with Linux. The file system sharing with linux had a lot of problems.

Using VMWare Fusion now. Works well with both windoze and linux.

I agree about virtualization, such as Linux servers for work inside a VM. In theory, Java programs should run on ANY platform with no fuss, but in practice, the less variables you have w/r/t intended environment, the easier it will be to solve problems.

Fun new thing about Fusion licensing is, you can purchase it once, and run it on as many computers as you want for personal purposes.

----------


Thoughts on Homebrew vs MacPorts?


I tried macports, fink, even pkgsrc (netbsd) a few years ago when I first started using macs, and macports has the best selection, it's pretty easy to use and manage, stuff usually gets updated quickly and regularly (moreso than the others), and I like it the best.