I've been using MacOSX as my primary desktop since the days of Rhapsody. But I always had Linux virtual machines running on occasions. A dwindling number of machines at home were running Linux, most notably a couple of Raspberry Pi and a Synology Diskstation. And when I installed Linux, I usually went for Ubuntu, which did a good job polishing the user experience. The build ring for Tao3D includes a number of virtual machines running several major distros for testing purpose, but it's been quite inactive for a while, and repairing it is on my short-term to-do list.
Working for Red Hat, I thought I had to use Fedora as my primary desktop. And the experience has been a bit underwhelming so far, unfortunately. In just three days, I managed to render a Mac Book Pro unbootable in OSX, had several different issues with skippy or laggy mouse cursors and even non-responsive keyboards, had a driver crash attempting to access my home Wi-Fi, found out the hard way that NFS performance is just horrible, and had to use Google for trivial things way too often.
I complained several times on this blog about what I perceived as a degradation of OSX software quality since 10.6, but this experience with Linux puts all this in some serious perspective.
(Score: 1, Informative) by Anonymous Coward on Saturday December 24 2016, @01:07AM
Enlightenment 17 on top of a decent GPU (Anything HD2600+ or 8400GT+ should work!) is smooth as butter for me. I don't 100 percent like the built in file manager, but as a 'windows-ish' interface to get people on Linux, and gaining the benefits of compositing, a build in frame rate viewer and stable with good crash recovery, I have found it excellent.
Where E17 is too heavy, WindowMaker+a file manager is quite good as well, but its UI designs and default hotkeys are not conducive to making linux seem 'polished' to a Windows/OSX convert.