astions wrote:JAB Creations wrote:Linux is not (yet) really a production platform
JAB you can't say things like this and still maintain any credibility.
- The Linux kernel and other core OS components -- including libraries, device drivers, file systems, networking, IPC, and memory management -- operated consistently and completed all the expected durations of runs with zero critical system failures.
- Every run generated a high success rate (over 95%), with a very small number of expected intermittent failures that were the result of the concurrent executions of tests that are designed to overload resources.
- Linux system performance was not degraded during the long duration of the run.
- The Linux kernel properly scaled to use hardware resources (CPU, memory, disk) on SMP systems.
- The Linux system handled continuous full CPU load (over 99%) and high memory stress well.
- The Linux system handled overloaded circumstances correctly.
See:
Putting Linux reliability to the test
...and thus my point is proven!
The issue isn't about stability! It's about
usability! It takes me five seconds to open Advanced Find & Replace, paste a function I'm looking for (or some other string of text) and have it show me a list of files that I can interact with easily due to the GUI; and even more to the point AFR is
faster then grep in my experience with it (yes, running in a native/not-emulated environment). The keyboard alone isn't a viable enough tool to interact with a computer...the same thing with a mouse. With grep I can't directly open a file (with the mouse) and go back to the console and repeat as necessary. You also have to manually type in the commands (yes I know about the up key though typing means less automation) while a GUI the check boxes and drop down menus only change when you change them and remain the same (such as case sensitivity) though in the console you
always have to specify many these things (though to be fair not all things)...there is a lack of automation. The general attitude is, it's already built, why build a GUI for it? Then I have to reply...there isn't a native GUI app for ping in Windows though I've seen actual GUI apps in Linux installed by default for things like ping...I think that is completely backwards from what we need for a production environment. I rarely have to use ping or tracert though I use AFR minimally several times daily. The GUI simply makes interacting with the OS faster even if the OS itself is slower then Linux. If a GUI equivalent was created for grep I will iterate again it would make my personal move from XP to Linux a much more viable option.
Yes Linux is fast...hell Ubuntu installed in under ten minutes
in an emulator! They're shooting for a five second boot time I think? I never questioned the stability of Linux...I mean this can only be presumed since stability is a hallmark of web hosting. But saying I can't make these points without risking credibility is a point for me against Linux...the OS is the way other people want it...so it can't be the way I want much less need it...so I can't adopt it in place of XP. This is an issue of developer mindset...I've created something and it works...why change it? The designer's mentality is about making something work
better typically by making something intuitive...though in the case I am presenting it's about speed of access.
Getting back to the main topic of the thread...I'm not really following Doug here...it seems more about a general displeasure/write without read sort of thread. Does that make sense? What I would say to Doug is...show us an example of something versus generalizations. I've made a very clear example of one of my reasons I'm still using XP...what I'm not seeing from Doug is a given specific reason he's giving up on Linux. This is like a code thread where the OP is upset that their code isn't working though won't show us any actual snippets of code.
As for me I think instead of just ranting I'll see if I can get AFR to work with Wine.
