Hacker News new | past | comments | ask | show | jobs | submit login

PostgreSQL is appealing to professionals who have a solid understanding of relational theory, who have much experience creating, using and maintaining large, heavily-used and high-availability databases, and who can quite easily see the many flaws with lesser database systems. These are the kind of people who, knowing that better exists, will indeed speak out loudly against that which is inferior.

You portray it as some sort of a "conflict" between open source projects, but that couldn't be any more distant from the truth. It's all about doing things properly. Some database systems do this, and there are some that don't. We should acknowledge this fact.

It surely is not a waste of time or effort to educate people about the reality of the situation, especially those who may ignorantly be using a certain inferior product without even realizing that there are better alternative out there.




You think flaming against software you don't happen to like is the hallmark of a professional? For what it's worth, I don't portray a "conflict", I allege in no uncertain terms that it is people like you who try to instigate it. You speak in absolutes as far as your personal preference in software is concerned, making it clear that you think all people who use anything else are unprofessional idiots. I'm not sure you are aware how arrogant and abrasive this sounds.

I'm not writing this to attack you personally, but I want to call attention to a kind of behavior I think is not acceptable, and it sure as hell isn't productive in any setting - least of all a discussion with a diverse group of developers. You should not be able to get away with this so easily. Whether intentionally or not, you are poisoning the discourse.

You get to say all the reasons why you like product X, and all the reasons why you dislike product Y, and then we can have a discussion based on these points. Just asserting X is obviously superior, and Y users are ignorant nincompoops is not OK.


I'm not sure what my personal preference has to do with this discussion.

Regardless of what I may think or believe, the fact is that PostgreSQL is a superb relational database system. Of the open source database systems, it is by far the most capable and robust. Its price and very liberal licensing only make it better. This is indisputable.

I don't see how taking an unemotional look at the facts, especially when purely objective technical analysis is involved, is in any way "poisoning the discourse".

As professionals, we should be able to look at our tools and openly state which are good, and which are bad. Detaching oneself from emotions and personal convictions is one of the hallmarks of professionalism, regardless of the field in question.


> I don't see how taking an unemotional look at the facts

If only it were so! We'd be talking about actual facts, instead you're doing this, posturing. You think because you say you're being objective makes it so? Nothing you said had any content besides an aggressive statement about your preferences badly hidden behind what you assert to be the objective truth. Listen, I tried. I don't know what else to say except repeating myself. I'm also not quite sure if you're not just trolling, so I think we should both spend our energy on something more rewarding.


I am bringing up facts, even if you're choosing to ignore them, or refuse to accept them.

PostgreSQL is a technologically superior database system, relative to the other open source database systems, and even compared to many commercial database systems. It does have extremely liberal licensing. It has a community that is exceptionally knowledgeable and extremely willing to help.

The facts are the facts. And the facts all prove the overall fact that PostgreSQL is the most capable, robust and trustworthy open source database system around, regardless of what we may personally believe.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: