I wouldn't call it that. My assumption is based off of the outcome in desktop market share and the fact of the monopoly title still being held by Windows.
>Yesterday a buddy of mine (and partner in crime - the proverbial kind) tried to install a new language and dev environment on his machine. 4 hours and much frustration later, he still couldn't do much.
Out of curiosity what was he/she installing? Unless its a *nix port of something, all it should involve is install and run.
Well its quiet opposite for me, everytime I try to set up a dev environment or anything GUI related (like media center) on Ubuntu, there is atleast one thing that happens not to work. Googling mostly comes up with a fix where I would need to recompile the whole thing, at which point I give up and switch to Windows.
However, for servers, I love Linux distros, it works perfectly out of box, I can't imagine running Windows for anything server related.
On Linux you use the Haxe install script, then sudo apt-get or sudo zypper install everything. Add a Vim script for context aware code completion, haxelib install a few things, all done.
On Windows - Haxe installed easily. Everything else was a nightmare - had to download everything from every vendor's website, then had to download a bunch of dependencies from various other vendor's websites, then he had to figure out versions of .NET (apparently he needed .NET 2.0 AND .NET 4), 32 bit vs. 64 bit. In hindsight if we were to do it again it'd be quicker, but it was a hassle.
Everything worked (eventually), but it wasn't fun. I'll never again take for granted how Linux pulls in dependencies for everything automatically.
I wouldn't call it that. My assumption is based off of the outcome in desktop market share and the fact of the monopoly title still being held by Windows.
>Yesterday a buddy of mine (and partner in crime - the proverbial kind) tried to install a new language and dev environment on his machine. 4 hours and much frustration later, he still couldn't do much.
Out of curiosity what was he/she installing? Unless its a *nix port of something, all it should involve is install and run.
Well its quiet opposite for me, everytime I try to set up a dev environment or anything GUI related (like media center) on Ubuntu, there is atleast one thing that happens not to work. Googling mostly comes up with a fix where I would need to recompile the whole thing, at which point I give up and switch to Windows.
However, for servers, I love Linux distros, it works perfectly out of box, I can't imagine running Windows for anything server related.