I _would_ have said that installing stuff and setting up the dev.
environment was the biggest disadvantage of Windows, but you seem to
have that part covered.
Other than that, if your production runs Linux, then you will, in
theory, have an easier time with deployment, and testing of
deployment, if you also develop on Linux. For instance, you could have
an apache instance, running the same settings as production, but
locally. Developing and testing deployment and shell scripts be
easier.
Mac OS X is different from Linux in that it is a BSD style *nix. This
might the aforementioned shell scripts & deployment, then again, it
might not - depends on things are set up, I think. On the other hand,
Photoshop runs on Mac.
Personally, I wouldn't want to do development without the trusty
gnucoreutils :) But if Windows floats your boat, and you don't have
any OS envy, then I'd suggest saving trouble. Why bother if there are
no obvious advantages?
--
Venlig hilsen / Kind regards,
Christian Vest Hansen.
I'm very much a pro Linux guy.
But I spend most of my time working in Windows on the desktop because
that's what my clients use and that bit of commonality just saves a lot
of extra work.
Frankly I'd be hard pressed to articulate any earth-shattering
advantages for developing Django on Linux. On my Windows boxes I use
PostgreSQL, psycopg, Python, Django, Apache, mod_python, PuTTY,
FileZilla, Firefox, Cygwin, etc. All easy as pie.
The advantages for a Linux environment are more subtle, but not
inconsequential:
- An actual working command-line shell instead of that abomination cmd.exe
- Ease of access to tools like grep, sed, awk, rsync, etc. can
occasionally make some things a lot easier.
If developing toward a Linux web server environment was my main line of
work, I'd probably be running Linux on the desktop. But having to deal
with so much other Windows-centric stuff tilts the center of gravity.
Michael
Sandro
Nice UNIX-ness, _really_ nice fonts, superb hardware support and good
looking hardware...and with VMWare Fusion / Parallells virtualisation is
simple and fast. And Photoshop works really well is OS X :)
> --~--~---------~--~----~------------~-------~--~----~
> You received this message because you are subscribed to the Google Groups "Django users" group.
> To post to this group, send email to django...@googlegroups.com
> To unsubscribe from this group, send email to django-users...@googlegroups.com
> For more options, visit this group at http://groups.google.com/group/django-users?hl=en
> -~----------~----~----~----~------~----~------~--~---
>