On Thu, Apr 7, 2016 at 12:14 PM, Emil Widmann <emil.widm...@gmail.com> wrote:
> < I don't really wee why it could not be user-friendly, can you elaborate on
> this?
>
> I think cygwin is a lot slower than virtualisation - or has this changed?

In my benchmarking even native Windows *can be* a lot slower than
Linux in a VM on Windows...
It depends on what you're testing though.   For example, imagine
somebody writes and optimizes
a low level C math library on Linux.   They may even write special
highly optimized assembly code for
certain key code paths, which is only enabled when building on Linux
with GCC (say).    If you then run exactly that program on a Linux VM
under windows, versus built in Cygwin (or Visual Studio), it is very
likely to be much faster in Linux.       I remember doing this sort of
thing with code from Bill Hart et al. a few years ago, and being
surprised.     Software is complicated.

For many users though, convenience is more important than speed --
being super fast at factoring integers doesn't matter if all the user
wants to do is some non-research class project involving plots and
mixing Sage and Latex in native Windows.   Even if virtualized linux
is way faster at compute-bound tasks, it is way slower for an
inexperienced casual Windows user who isn't even doing serious compute
bound taxes.  In short, think of the users.

 -- William

-- 
William (http://wstein.org)

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to