Discussion on:

2
Comments

Join the conversation!

Follow via:
RSS
Email Alert
Many development tools, databases, and languages are already Mac native, including, but no limited to:
-Java
-MySQL
-Subversion as well as several GUI clients for SubVersion
-Eclipse
-Netbeans
-Oracle JDeveloper
-Oracle SQL Developer and Modeler
-Oracle Database Server
-JBoss
-Tomcat
-Apache (if fact, the web server provided with OS X is Apache)
-Glashfish
-Python ships natively in Mac OSX and can be developed in XCode, Netbeans, and Eclipse
-Ruby is supported natively (complete with Cocoa bindings)
-Mono/MonoDevelop
-Emacs


I agree with "ah125i", the article is extremely out of date and inaccurate. All the tools called out in the article are available natively on Mac (many ship with OS X). That said, for the occasion that you cannot find the native Mac version or similar tool on Mac, Fink or any of it's successors are viable options. Be careful though; X11 can cause issues and is known not to play nice on OS X.

My recommendation for any hardcore linux development, esp those requiring packaging to .deb or .rpm, setup a virtual machine running the appropriate linux disro. In my experience, if your compiling with gcc++ and targeting linux/bsd, you'll have better luck doing so on the target platform.
0 Votes
+ -
Ouch.
vdanen 9th Sep 2010
Ouch. Fink is out-dated? Someone better tell the developers that. Fink works great... just because there is something newer, doesn?t mean the older is obsolete. Just different. Fink at least is tried and true (and excuse me for not jumping to the cool new kid on the block when what is installed still works).

And you're right, a lot of OSS stuff is included with OS X, but it's updated at Apple's pace which is pretty darn slow. I mean, subversion as provided by Apple is 1.6.5; what I have with Fink is 1.6.12. Apple gives me python 2.6.1; Fink gives me python 2.6.5. Want me to go on?

I mean, you're entitled to your opinion and chosen tools, after all. Running Linux in a vm is good... I do that (I have one permanent vm running all the time), but a lot of the development stuff I do I want to be cross-platform, so limiting myself to a Linux vm doesn't help much there.
Keyboard Shortcuts:
Prev
Next
Toggle
Join the conversation
Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]

Join the TechRepublic Community and join the conversation! Signing-up is free and quick, Do it now, we want to hear your opinion.