Top 5 Reasons People Dismiss PostgreSQL
Jane Walker writes "In an effort to dispel some of the FUD surrounding this impressive product, this article puts forth several of the most commonplace reasons for a user to dismiss PostgreSQL." From the article: "While PostgreSQL's adoption rate continues to accelerate, some folks wonder why that rate isn't even steeper given its impressive array of features. One can speculate that many of the reasons for not considering its adoption tend to be based on either outdated or misinformed sources."
Why do people dismiss PostgreSQL
It's because LAMP sounds so much cooler than LAPP!
"Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
#1 because we're lazy ass sys admins who learned mysql first and don't want to bother learning another software package that does more or less the same shit . sad . true .
I could tell you, but it'll take me a while to explain it in just one line.
- I don't need to go outside, my CRT tan'll do me just fine.
...because I don't know how to pronounce it.
Is it "Post Grace"? "Post Grey"? "Poss Grey"? "Poss Gres"? "Progress"? "Platypus"? "Post Raisin Bran"?
Whatever it is, it sounds vaguely French, which is just suspect to begin with. And I'm not dredging up the whole Iraq/UN thing either, although if I have to invoke Freedom Fries to make a point, I've got the mayonnaise ready.
Give me a RDBMS that I can pronounce, and I'll use you in my software.
MySQL. Easy. "My SQL". Doesn't get much easier than that, plus it sounds sorta friendly.
MS SQL - same thing, slightly different spelling. Maybe not as friendly, but you can put it in a Powerpoint to your boss and not sound like an idiot.
Oracle. Now you're talking. Even has a bit of mistique to it, a bit of enigma.
DB2. Not as sexy, but still undeniably pronouceable.
Sybase. Sock it to me.
What PostgreSQL - however the hell you say that - really needs is a new name. Forget features, forget marketing, forget RDBMS death match performance comparisons. Nobody cares. MySQL lacked tons of features for years, and we all used it then and continue to use it now. Why? You can pronounce it. Simple.
Of course! PostgreSQL is so good that when people learn about it they switch to it. Hence anybody who knows about PostgreSQL uses it.
Ever since I discovered postgres, mysql has been relegated to...
Precisely!
Many internet users are novices and do not understand how to utilize search engines.
That's why I use SQLite. Its lack of type checking is so profound, nobody has a problem grasping it!
You're just jealous that your year is shorter than mine. Don't hate on me because I refuse to recognize calendars that skip days. 31 days in every month. It's gotten me in a little trouble at work though...
Isn't this fixed in recent versions of MySQL anyways?
So, basically it's named after an in-joke about a software package that everyone forgot about 20 years ago. That's a great reason to keep it! Go Go OSS Marketing.
Whenever I hear the word 'Innovation', I reach for my pistol.
Exceptionally funny coming from the man with the term "Nutscrape" in his nick.
From bash.org Quote #6618
Jon^D: I had to cat 8-9 seperate quote files, compare each line in each of them to make sure there weren't any duplicates then sort
Jon^D: I wrote a nasty perl script to get it done
Jon^D: and it didn't work very well
skank: cat quote*.txt |sort |uniq
It's hot, it's new, LAMP 2.0!
;)
Linux
Apache
Mono
PostgreSQL
Gotta love the two dot oh when hyping stuff
Basically once I retire I have this scheme to sue all sorts of companies for getting paid on a monthly basis but providing less service in February or even in a 30 days month. This should keep me busy til I die and sounds like a fun petproject to manage from my couch. :)
Only the geekiest of geeks could tell me whether 1984293617 falls on a Thursday without runing it through some kind of conversion program (simple as that may be for a geek).
./gmt2localtime.pl 1984293617
$
Wed Nov 17 03:40:17 2032
$ cat gmt2localtime.pl
#!/usr/bin/perl
if (!@ARGV) {
die "Usage: $0 timestamp\n".
"\n".
"converts a unix timestamp to localtime";
}
print scalar localtime($ARGV[0]), "\n";
I guess only the geekiest of geeks have used Oracle.
$ oerr 942
Error 942 is: ORA-00942: table or view does not exist
Now, tell me that less than the geekiest of geeks knows that November 18, 2032 is a Thursday. I would have to get out a serious calculator, or use much more than a one line perl script to figure it out.