4 ms·
Actually many of these are genuine problems with Linux specifically and Unix in general. This is one of the reasons Microsoft Windows dominates. For example,
by NumberSix 12y ago
Actually many of these are genuine problems with Linux specifically and Unix in general. This is one of the reasons Microsoft Windows dominates.
For example, cryptic non-English commands like grep, ls, rm, etc. make the Unix command line difficult to learn, remember, and use.
One exception:
Despite their faults, the Linux/Unix file paths are far more human readable than a Git SHA (hexadecimal code). The issue with Git versus RCS-style version control systems is that a RCS-style sequential numbering scheme such as 1.2.3 (major release number, minor release number, patch) is much more human readable than a SHA (a3fee20). The analogy in the satire misses the mark.
Linux actually has suffered from a fanatical cult-like following mesmerized by Linus Torvalds that often was (still is sometimes) unable to recognize and acknowledge weaknesses of Linux versus Microsoft Windows. Linux has had to play catch up to provide a comparable GUI, installers for software packages, and other usability features in Windows and the Mac.
Sincerely,
Bit by Git
- not_kurt_godel 12y agoThose are definitely fair criticisms. However I personally believe that the foundation of both Linux and Git are very solid and that's why I will always prefer them.
- shadowmint 12y agooh come on, windows dominates the desktop market purely for historical reasons. It has nothing to with windows' developer tools, which are significantly more obscure than the unix equivalents. Have you written powershell scripts? How about .bat files? Youre partially right; some unix tools are obscure, and have odd invokation syntax (find for example)... but I think you've completely lost the plot (or never actually developed for the platform) if you think windows has done a better job.
- NumberSix 12y agoIn the 1990's and early 00's, Linux was significantly more stable (and cheaper) than Windows. The infamous "blue screen of death" occurred frequently. Linux gained a lot in server-land compared to Windows for this reason. Windows has gotten more reliable in the last decade. It is rare that it out and out crashes anymore, but it still seems to start doing odd things that go away after rebooting. I would still pick Linux for reliability of the underlying OS any day. On the other hand, Linux was (still is) difficult for a typical end-user on the desktop. It was easier to install and operate software due to the Windows GUI etc. Linux has played catch up with GUI desktops etc. As far as development tools (I have developed both Windows and Unix software), Microsoft Visual Studio has some very nice features such as IntelliSense compared to the Unix/Linux vi/vim and emacs tools. Notably, emacs has the CEDET project which is working hard to add IntelliSense like capabilities to emacs. Bit by Git