On Wed, Mar 7, 2012 at 11:03 PM, Mika <[email protected]> wrote: > But I'm just curious about the > objective advantages of Ubuntu over Windows vis a vis django?
all OpenSource tools and libraries are developed first and foremost to work on unix-like systems. while most of them do work very well on windows too, it's always a second-class system. conversely, if you develop on .NET, you can deploy on Linux if you want, but it's always a step behind on that stack. it's much easier to just go with the preferred platform. > Why would > Windows cause headaches down the road? there are several things: maybe you'd want to use IIS.... which doesn't play well with FastCGI / WSGI. or NGINX, which runs great on POSIX, but on windows you're limited in the choice of backtransports. or uWSGI, which has a lot of very handy process control abilities... but few of them works on non-POSIX environments. or you want Redis as a mind-numbingly-fast on-memory database, but it's unsupported on windows because it can't do persistence without sane fork() primitives. > Also, is VMWare or Virtualbox > necessary? How would it benefit my development environment? if you want to try a new OS, you have two options: install on a real machine, or on a virtual machine. if you certainly can keep your windows OS and tools and just use a linux machine as a test server. since it doesn't need a lot of power for that, you can avoid dedicating a real machine by using a virtual one. -- Javier -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

