Eric
Eric

Reputation: 5331

is mac good for python programming?

I am programming a django based website. I actually use a small computer under Ubuntu 10.04. I would like to buy something more professional, so I am wondering whether an iMac is good for that, because :

Upvotes: 3

Views: 3748

Answers (4)

systempuntoout
systempuntoout

Reputation: 74064

My answers based on several years spent developing with Python on OsX:

  1. Eclipse is multiplatform, you can have it on OsX too.
  2. I would not call pydev a python debugger, anyway you have it on Eclipse for Osx
  3. You would have probably the same issues you had under Ubuntu (OsX is Unix based)
  4. Yes it works without problem

One thing I always recommend is to install macports; with macports installing Eclipse, different Python versions, apache, mod_wsgi is really easy.

Upvotes: 4

Graham Dumpleton
Graham Dumpleton

Reputation: 58523

FWIW, mod_wsgi is developed on MacOS X. My experience in supporting users of mod_wsgi is however that MacPorts and fink are an absolute PITA. Specifically, trying to use Python and Apache from those third party systems usually causes nothing but hurt. This is based on problems encountered over the last couple of years. I haven't heard much lately though, so it may be the case that those systems have finally fixed up their 32/64 bit issues and Python build problems.

Upvotes: 0

jweyrich
jweyrich

Reputation: 32240

Why do you consider iMac to be more or less professional than anything else? Hardware? System? Note: I'm myself a MacOSX and Linux user.

Unless it's a requisite, most times I'd say it's only a matter of personal taste.

As said by others earlier, everything you cited works fine on MacOSX.

However, you should consider the 3rd party libraries you're going to use with Python. I would cite a problem I had with MySQLdb (MySQL-python) on MacOSX, but it has been solved. You might face other problems in the way, but nothing that could stop you from using Django, Eclipse, etc.

Upvotes: 5

Amber
Amber

Reputation: 526553

All of the things you mentioned (Eclipse+plugins, Python, Apache, mod_wsgi) can run fine on OS X.

Upvotes: 5

Related Questions