[Ilugc] Best nosql database

  • From: arun289@xxxxxxxxx (Arun Venkataswamy)
  • Date: Mon Sep 13 19:33:40 2010

2010/9/13 ???????? ???? ?????? <viky.nandha@xxxxxxxxx>

[OT]

But Why?

The intention is not to stop creating new software. If the OP's basic idea
of the new software is completely novel then creating a new software is
worth it. But if one says "I'm going to create a software exactly like
facebook", then what is the use when an equivalent Free Software exists? If
the OP's new software is intended to have extended features, then adding
those features to the existing software makes it more usable.


To be fair to the OP, he never mentioned that they wanted to make an exact
copy of Facebook. All he wanted was info on a key-value/NoSQL database. I
still don't understand your stance. Are you saying that there should not be
multiple Distributions of open source Linux distros / Browsers / Database
servers / Chat engines /  Gaming frameworks / ... / ... and everyone
involved with open source should contribute to one root distro / browser /
db server etc? In my opinion, unless there are choices to the end user and
unless open source teams compete with each other, there will be very little
innovation / creativity or even bug fixes. Let there be plurality. It is a
must for a good open source eco system. And I think it is plainly wrong to
judge a person's capacity to create and innovate.

I am not against contribution to other projects. I salute all
the contributors to the open source projects out there. Without them, the
open source eco system will not be where it is.

 "Creating" is half the fun of knowing to hack and especially if
it's a hobby/passion.

Studying the existing software and modifying it is more of hacking than
what
creating is. A good programmer should be able to study and analyze others
programs as well.



I think it is a very personal opinion and cannot be debated. For one, I am
not good at studying and analyzing other people's code, but I would let my
peers decide weather I am a good programmer or not ;)


Arun

Other related posts: