My comment wasn't complete seriousness, it was really a response to the ignorant, misguided last line of jadefalcon's post. It's easy to rip on something you have no experience in, don't understand, won't try to understand, and so on. The problem is that I've worked with plenty of people who believe:
a) Linux is the best operating system in the world
b) PHP is the best programming language in the world
c) MySQL is the best database in the world
The problem is that for most of the people I've worked with who say these three things say them because they never used anything else. That's fine. I'm happy with a lot of stuff where I've never used a competitor before. But to actively rip on other shit because they've never used it or they heard that something sucked is misguided, and I tend to trust their work less because they really don't know what they're talking about. I know Linux is fine, I know that for most instances, it will get the job done with a great amount of ease. To then have someone tell me that FreeBSD or Solaris are useless because administration is a bitch usually tells me that they either have never actually administered any of those machines, or they were put into an environment with existing machines, assumed they would do the exact same things as [insert other OS of choice], and call it crap because it's missing apt-get or lsadm.
It has nothing to do with flavors of Linux that I've used. I've been a Linux user since 1999, and have had experience in managing desktops and servers running Red Hat, CentOS, Gentoo, Debian, Ubuntu, and Slackware. My beef with Linux lies in the kernel and drivers, as well as spending many a night dealing with crap hardware RAID drivers and failed mdadm RAID instances. I've had to deal with a piece of software that can peg a CPU completely preventing reliable SSH connections or near-realtime network I/O. I'm sick of the assumption that if Linux somehow isn't the best OS out there, somehow, the flavor is wrong or the installation wasn't perfect. It's fundamentally flawed when it comes to releasing pieces under load. A standard web server or database server may never hit this issue. A high load server just might.
I'm really speaking out against ignorance more than my hatred of Linux. Linux just bears the brunt of it because some script kiddie comes up and goes OMG L1NUX R0X0RZ MY NU7Z0RZ U ALL SUX ^_^ and I just want to punch them.
//////// oZ //////// [blog] [lj] [things i hate about you] "When your opponent is drowning, throw the son of a bitch an anvil." - James Carville |
|