Reputation: 5331
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
Reputation: 74064
My answers based on several years spent developing with Python on OsX:
One thing I always recommend is to install macports; with macports installing Eclipse, different Python versions, apache, mod_wsgi is really easy.
Upvotes: 4
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
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
Reputation: 526553
All of the things you mentioned (Eclipse+plugins, Python, Apache, mod_wsgi) can run fine on OS X.
Upvotes: 5