Slashdot Mirror


What Keeps You On (or Off) Windows in 2013?

Five years ago today, reader J.J. Ramsey asked what's keeping you off Windows (itself a followup to this question about the opposite situation). With five years of development time gone by for Windows as well as all the alternative OSes, where does Windows stand for you today? (Is it the year of Linux on the Desktop yet?)

22 of 1,215 comments (clear)

  1. because desktop linux is a toy and novelty by Anonymous Coward · · Score: 5, Informative

    For actual work and play I use windows. Everything works best on it.

    Every now and then I boot into the latest linux distro currently in favor and give it a spin. And I've always ended up disappointed.

    1. Re:because desktop linux is a toy and novelty by fisted · · Score: 5, Insightful

      Excel...the Windows killer-app.
      You Sir^H^H^H"Power-User", made my day.

    2. Re:because desktop linux is a toy and novelty by MarchHare · · Score: 5, Informative

      Yeah, in science, it's usually rare to have serious development done on Windows, except for the occasional data acquisition station or for some control computer attached to a commercial lab apparatus. Just have a look at the Top 500 supercomputer clusters, most of them run a flavor of Linux or UNIX. I've worked for genomics companies and now I'm at a neurological institute, and all the heavy duty HPC pipelines are designed to integrate with such clusters, and the scientists themselves work on Linux desktops. We're shuffling terabytes of medical images back and forth, with large data trees on shared filesystems that are continuously updated by scripts in bash, Perl, Ruby, Python, and Java. If Microsoft had the power to force us to switch to Windows for everything, science would grind to a halt for 15 years while we re-code everything, and even then it would probably still not be as functional as what we have right now. There is great beauty and power in command-line processing, when done well.

      Does anyone know of any big science project that's all done on Windows? Really, I'm asking because I'm curious. As far as I know, in physics, chemistry, astronomy, geology, medecine etc, any project that requires complex custom HPC pipelines are created on Linux (or UNIX). Windows? Never heard of one. But it might exist, I suppose.

    3. Re: because desktop linux is a toy and novelty by SerpentMage · · Score: 5, Interesting

      If you look at msdn you will still see some ancient articles of mine. I have written books about .net and c#. When windows 8 was announced I decided that I will switch. Windows 8'to me was a piece of do do. I switched to osx and Linux. And now I use for the most part Linux.

      As I trade the market my main concern was excel. But what was interesting is that I ended up not needing it because I changed the way that I write algos. I used to be my algos would use excel as the front end. Now I use HTML. Let me tell you HTML rocks, and excel sucks. What is more impressive with HTML is its ability to do whatever I want. If I want a grid with spreadsheet like functionality it is possible. Do I want to insert a graph, no problem. It really is an evolution.

      What made the switch hard was the leap of faith. I have used Linux since 94, but was always a bit disappointed. However now with both osx and Linux I can honestly say windows is not needed anymore. And if you say you need it, then it is because you don't want to make the leap of faith. Especially with osx around.

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    4. Re:because desktop linux is a toy and novelty by Samantha+Wright · · Score: 5, Informative

      The integration with GDB and Valgrind is to die for. One runthrough with Valgrind and you're given all of the lines that allocated junk left on the heap at shutdown, and tracing with GDB is much easier than with IntelliTrace, as everything has symbols and the call stack isn't interleaved with weird MS wrappers. Personally I'm also very fond of the C code analysis, which is somewhere between the obsessiveness of the Java analysis in NetBeans (although it still complains about missing return statements prematurely) and the laissez-faire and/or neglectful step-uncle attitude of Visual Studio (which also likes to forget the compiler's warning annotations if an object doesn't have to be rebuilt—say goodbye to all of those stupid threats about casting between float and double that it gripes about endlessly... as well as the warnings you actually cared about.)

      Still, it's not perfect—my installation at work recently went rogue and decided size_t was ambiguous. That took a lot of wrestling to fix, and I think there may still be a few system headers that it's confused about. I'm definitely much happier using it than VS, though.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    5. Re:because desktop linux is a toy and novelty by jrminter · · Score: 5, Insightful

      It is a bit more complicated. I work in the analytical division of well-recognized company. Most of our vendors design instrumentation to work with Windows. There are rarely drivers for other OS choices. Most is also designed with an over-emphasis on graphical user interfaces, the bane of reproducible research.

      I see way too much abuse of spreadsheets. According to Baggerly and Coombes, part of the problems in the Duke scandal were caused by off-by one index errors with Excel. Similar spreadheet blunders arose in the recent Reinhart-Rogoff problem.

      I hate Excel. It is hard to do simple things efficiently. Try and do a scatterplot with multiple series. How many keystrokes will it take? Once you get your analysis done and your report written with Word, how difficult is it to fix if the client wants to add one more sample? Then consider the changes in VBA. We have 3rd party code that are locked and won't even open on current versions of Excel.

      Over the last few years, I migrated all of my back-end data processing to R/Sweave/LaTeX. For some projects I use markdown instead of LaTeX. Everything is scriptable, plays well with version control (code is mainly text files), and runs on Linux, Mac, and Windows. I use (and contribute) to Open Source whenever feasible. Solving problems is easier and I find community support better than most vendor support.

      If I could get my hardware to play nice with Linux, I'd switch in a heartbeat. There is only one application I would miss - the debugger in Visual Studio. RStudio is pretty good at what it was designed for, but that does not include debugging the C++ code that needs to be written to speed up some computationally intensive parts...

    6. Re:because desktop linux is a toy and novelty by amiga3D · · Score: 5, Informative

      If your definition of a desktop OS is running "windows centric apps" then I can see why Linux sucks for you. As a desktop for me it's fabulous. I can do anything I need to do on a Linux desktop and the only place I find the need to use another OS is in video editing. The programs on my Mac are much better than the Linux video applications but things there are improving. Having used Linux as my primary desktop for 14 years I've never been tempted to use windows for my home system but then I don't really play games. If I was a video game player I'd have to dual boot 'cause Linux gaming is really pretty far behind. I don't get the sound problem. Haven't seen that in like 8 or 9 years. Wifi was the last real hurdle I had for a Linux install and that's been about 3 years since I've had to open a terminal to fix that.

    7. Re:because desktop linux is a toy and novelty by chipschap · · Score: 5, Insightful

      Compatibility with VB macros. And if you think that's not a necessity in the business environment think again.

      I worked in a business environment for a long, long time and this was in no way a necessity. It comes about when people try to build ERP-like functionality out of desktop tools like Word and Excel, which are not the right tools for the job.

    8. Re:because desktop linux is a toy and novelty by noh8rz10 · · Score: 5, Funny

      I built a model to calculate the fuel consumption of locomotives on 24 routes crossing the nation. on each route, i had a record every tenth of a mile that calculated instantaneous speed, acceleration, and power. rolled it all up to aggregate fuel economy, horsepower, etc. metrics. more than 10^6 records. power user, bitch.

    9. Re:because desktop linux is a toy and novelty by atriusofbricia · · Score: 5, Interesting

      Every time this type of question comes up someone pipes up with this kind of statement.

      It always makes me wonder if I'm the only one that has zero problems with sound? Or pretty much anything? Am I just that lucky and skillful and freaking awesome in selecting hardware?

      For other desktop uses I again must just be some kind of freak outlier. The only time I've had problems using Linux in the office was when I worked at places that were outright Linux (really "non-Windows") hostile and would actively prevent you from using anything else or at best just didn't help a lick. If it wasn't that kind of place I had no problems doing everything everyone else was doing. Maybe it was just that my job didn't require me to be some fancy Excel jockey or something.

      Am I really alone in that?

      --
      I was raised on the command line, bitch

      "Nemo me impune lacesset"

    10. Re:because desktop linux is a toy and novelty by atriusofbricia · · Score: 5, Insightful

      You really put over a million records into a single excel spreadsheet and this was a good thing?

      Just cause you have a hammer doesn't actually mean all the world is nails.

      --
      I was raised on the command line, bitch

      "Nemo me impune lacesset"

  2. windows vm for tax software & work related mat by iggymanz · · Score: 5, Insightful

    There is no serious personal tax software to run on GNU/Linux (or BSD), and many websites, systems management GUI and appliances still require IE to access. Hideous state of affairs, I hate it, but there it is.

  3. Apps by GodfatherofSoul · · Score: 5, Insightful

    I know w/ Windows any new app or game comes out and it WILL be released for it. Yeah, maybe your favorite game is available on another platform, but what happens when you get bored w/ it?

    --
    I swear to God...I swear to God! That is NOT how you treat your human!
  4. Gaming console by devent · · Score: 5, Insightful

    For me Windows is just a gaming console for my computer. All my work I do from Linux and hibernate to switch to Windows to start a game, and then switch to Linux again do to web surfing and work. I guess I could try and install some games with Wine but since Windows comes pre-installed I can use it for the games.

    I'm using Fedora Linux with KDE. Works extremely well. I use LibreOffice, Java development in Eclipse, Firefox, Skype, TeamViewer, and Latex for documents, letters and presentations.

    For me Windows is just a toy system that is only good to start my games, since the AAA games don't target Linux. Lets see maybe it will change with Steam for Linux.

    --
    http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
  5. Not on it or off it ... by MacTO · · Score: 5, Insightful

    I try to keep up to date with the three major desktop operating systems. Flexibility in skills (and philosophy) is a pretty good way to remain adaptable to future trends in technology. That, and each platform is interesting and useful in their own way.

  6. It works by Billly+Gates · · Score: 5, Interesting

    I created this name 12 years ago because I was young, immature, and hated Microsoft with a passion.
    (typical slashdotter at the time in 1999)

    Windows crashed and DOS was horrible though slashdot had its loyalists I should not by 1993 create autoexec.bat files for Monkey Island and another to play Doom because of expanded vs extended memory?? WTF this is a 486 not a 8086?!

    Around the time they were asked 10 years ago on what kept me off Windows questions

    I tried Linux then and fell in love with the aspects of free software, tons of apps on cd (I was on dialup then), I did not have to pay $$$$ for compilers for game development, could get any gui I wanted, I could get paid a shit load of money if I had Unix on my resume.

    I fell in love with FreeBSD. It was stable, never changed, just worked, unless I did something stupid to it. I started disliking Linux. It was beta quality and kept crashing compared to FreeBSD and Solaris. I felt it was the Windows version of Linux where crapware and hardware are thrown on it and it is not tested well.

    I took a java programming course and gave up on FreeBSD as I needed Java 5 in 2004. I reluctantly started using XP.
    Why in 2013 I stick with Windows

    It works and no longer blows and sucks. For the slashdotters who have ran Linux for 10 years you have to ask yourself if your memories of IE 6 and WindowsME still apply today?

    Windows 7 is stable, IE 10 is a modern browser and has 90% of Firefox's HTML 5 features, Office has its issues but it still is professional, and Adobe products are nice to have but they also exist on the Mac as well. Windows Server 2012 is ok. It is finally catching up and is finally VM ready.

    Linux never just works and has problems with updates with my ATI and AMD hardware due to the lack of a stable ABI. It doesn't have Microsoft Office. Java is butt ugly as the fonts are broken in Debian/Ubuntu distros as the bug is 6 years old now! WTF. FreeBSD is out of the question today as 5.x and 6.x were horrible! I stuck with the 4.x all the way until 4.12 which was now quite stale by 2005.

    My exwife asked me (no not flamebait moderators but her real opinion and words) why I use such an inferior system? My response was WTF Windows sucks, Windows blows, Windows is unstable, and went on and on. Her response was well you are the one who always has to reinstall your operating system. My Vista just works? Whose is better now?

    She is right. World of Warcraft was a pain with Wine, then I had to get Ventrillo to work, and then Office. In the end it just is not worth it.

    I keep CentOS around in virtualbox and VMWare. It rocks as a server

    In 2011 after gnome 3 I gave up. Sorry guys. I put Windows 7 on and it just works. I have reinstalled it a few times but that is it. Compared to Windows 3.1 it is certainly tolerable.

  7. Re:Windows problems by avxo · · Score: 5, Insightful
    I know that these are your specific complaints against Windows, and that's fine, but I am going to piggyback on this to talk more generally since most of your complaints are fairly generic or can be generalized.

    1. Windows has a terrible interface, both Windows 7 and 8 have ugly, inflexible displays.

    "ugly" is in the eye of the beholder - frankly, I find KDE and Gnome to be ugly (especially the font rendering... shit, it's 2013, can't you figure out how to render fonts yet?) As far as flexibility, Windows is a lot more flexible that any Linux I've tried when it comes to multi-monitor setups without me having to muck with configs. And my settings don't randomly get lost.

    2. Windows still doesn't have proper package management. Which leads to... 3. With Windows every app has its own update process that takes up resources and nag the user.

    No doubt. It's a serious issue. However, can you imagine hell that everyone would raise if Microsoft wanted to offer such a service? They catch flak for almost everything they do.

    4. Malware and adware is thick on Windows.

    Windows 7 has made tremendous strides forward when it comes to security. I'm no Microsoft apologist, but when they try to improve things three things bite them in the ass: (a) backwards compatibility (aka "my Windows 95 program can't do X! Why doesn't it work, stupid Microsoft!"); (b) users who insist on running with elevated privileges. (c) complaints when good stuff gets implemented (such as PatchGuard, which antivirus vendors went crazy about).

    5. Windows doesn't come bundled with common tools I use, such as a compiler, OpenSSH, productivity suite, etc.

    And cars don't come bundled with gasoline. And houses don't come bundled with furniture. And groceries don't come bundled with chefs. You are seriously complaining because Windows doesn't come bundled with stuff? And wasn't bundling stuff what got Microsoft into trouble before?

    9. Windows lacks containers/jails.

    "The esoteric feature that I want is missing. It serves no practical purpose and isn't needed in the product's target market, but I want it. And it's not there. Why is it not there!?!?"

    10. Windows lacks a good, advanced file system like ZFS.

    NTFS is a pretty decent filesystem. It doesn't have flashy features and it's not hip, but it gets the job done, it's reliable and you know what... those are the two primary considerations for a filesystem. At least for most people.

    11. Windows has poor driver support, requiring hardware be bundled with driver discs that take a long time to load and include apps that nag the user.

    You're joking, right? Windows hardware support is excellent and it comes bundled with not only a boatload of drivers, but offers a way of automatically downloading and installing drivers for new devices. Don't blame Windows if some vendors don't want to allow Microsoft to ship drivers, or if their hardware requires a super-special driver to set a hardware register to the length of the lead hardware engineers penis before it will work. As for the driver discs, you'll find that they almost always bundled with crap - the vendor's "custom" scan toolkit, a copy of Acrobat, a manual in PDF form, etc.

    12. I can't hack on the Windows source code.

    Don't take this personally, but your programming skills almost certainly make that a good thing. And let's be realistic - for the overwhelming majority of computer users, the computer is an appliance. They don't need or want to know how it works. They just want it to work. So you can imagine how they feel about "hacking source code."

  8. XP will be pwnt in April by tepples · · Score: 5, Insightful

    Windows 2000 and Windows XP are rock solid and have software I want (or need) to use. What does linux bring to the table?

    Windows 2000 is already owned, and Windows XP reaches end of support 10 months from now, after which point computer criminals will discover a defect that can be used to compromise a computer remotely, Microsoft won't issue a patch, and nobody else is legally allowed to. What GNU/Linux* brings to the table is that because popular distributions are both freely licensed and available without charge (assuming unmetered Internet access), you keep getting OS upgrades that are about as easy to install as Windows service packs. Canonical, for example, brings out a new long-term supported (LTS) version of Ubuntu every two years, and the five-year support lifetimes of successive LTS releases overlap by three years. And even if Canonical were to stop distributing Ubuntu, you could switch to any other GNU/Linux distribution and keep running all your applications.

    * As opposed to Android, which uses the same Linux kernel as GNU/Linux.

  9. Re:MS Access by glwtta · · Score: 5, Funny

    have about 100k lines of VBA code in Access that would be downright painful to rewrite in .NET, and completely unwritable on any *Nix platform.

    Bet you could do it in, like, 17 lines of Perl.

    --
    sic transit gloria mundi
  10. Re:Windows problems by fazig · · Score: 5, Insightful

    His first point was that the interface was ugly and inflexible. Most likely his main reason to not look further into the OS.
    To be honest I don't know why the Windows 7 GUI receives so much hate, I get it that W8's metro GUI isn't quite the right thing for desktop computers, but where does Windows 7 fail in that discipline so horribly?
    The interface might take up some computer resources you could use otherwise, but we live in 2013. Our PCs have plenty of CPU cores that most of the time are 'bored', we have 32GB of RAM and multiple terabytes of HDD space. Who is actually still counting bits and processor cycles on their desktop computer?

    As for drivers, I often have problems with USB devices like external hard disks or flash drives on Windows 7, then I usually have to troubleshoot the problem via a rather complicated process for non computer savvy people or simply plug in the device again and again until it works on its own.
    This combined with the somewhat outdated filesystem NTFS (prone to data fragmentation) are the only true downsides of Windows 7 for me as a user. And as long as I get my Windows copies for free and 100% legally from my university I will stick with it as my main OS, although I've omitted W8 so far, which I didn't even do with Vista.

  11. Re: Taxes in the cloud by 93+Escort+Wagon · · Score: 5, Funny

    What the hell? Govt already has all your tax data and can force you to reveal as much as it wants.

    Not mine - I encrypt my tax returns before sending them in.

    --
    #DeleteChrome
  12. So in other words by Sycraft-fu · · Score: 5, Insightful

    Your hobbies are valuable, and his hobbies are worthless?

    Oh come off it. I thought in general society was getting beyond the "videogames are a waste of time," thing and I'd certainly think Slashdot would be better about it. If they aren't for you that's fine, but don't try and make it out to be something bad, like it is so much more valuable to spend time reading or playing outdoorsman. Nor, for that matter, do videogames have to be one's only hobby.