4 ms·
Am I the only one who would look up a possible product name before using it? There already is a (well known) software from ASF named 'Derby': http://db.apache.o
by dgesang 13y ago
Am I the only one who would look up a possible product name before using it? There already is a (well known) software from ASF named 'Derby': http://db.apache.org/derby http://db.apache.org/derby
Why would you start such a confusion? Why would you want to fight with that software for page ranking? Why does this mostly happen to JS technologies?
- wheaties 13y agoNo you aren't. However this happens to many projects/libraries/languages. There's Elixir the language but also the python library for example.
- marshray 13y ago> Why would you start such a confusion? There are far more software project starts than good names out there. Finding a good name that is also not used by any other project can take a bunch of time and energy away from your code. > Why would you want to fight with that software for page ranking? The vast majority of software projects never make it far enough for the name to matter. You don't know which category your project will end up in when you start it. > Why does this mostly happen to JS technologies? Because JS is popular and makes it easy to start new ad-hoc code libraries. There are also a lot of half-baked libraries out there that will waste your time. So many developers end up making their own.
- examancer 13y ago> You don't know which category your project will end up in when you start it. So true. I don't know how many times I've started building a native audio streaming app and all-of-a-sudden I realize I've really built a web-based real time strategy game. Your points are valid... just thought that one statement was a bit absurd and quite humorous.
- antoko 13y agothe actual quote was >The vast majority of software projects never make it far enough for the name to matter. You don't know which category your project will end up in when you start it. The "categories" are: 1) Projects where the name will matter because the project is successful and 2) Projects where the name won't matter because the project dies before reaching critical mass. EDIT: apologies, this was supposed to be a reply to examancer
- dgesang 13y agoThere are far more software project starts than good names out there. I doubt that. Define 'good name'. Also, for open source software it does not matter that much what it is named. Who would care if Python was named e.g. Snake or Juice or Foo? As long as it is somewhat unique and catchy it should be fine, shouldn't it? You don't know which category your project will end up in when you start it. Exactly, you do not know it. If your product is successful you want it to be unique. Just imagine the number of wrong tags on SE. And if you product is not successful it is even worse to add unnecessary confusion. Because JS is popular Surprisingly and unfortunately, yes. But other technologies have had their time as well, e.g. I can't remember any ambiguous naming in Java. Anyone? There are also a lot of half-baked libraries out there that will waste your time. So many developers end up making their own. Ok, why not just name it jQuery then? Hardly an excuse for poor naming choice.
- marshray 13y ago> I doubt that. Define 'good name'. A good name is pronoucable, spellable, memorable. Common English words can be good choices. Compare the number of common English words (thousands) with the number of Sourceforge, Github, Google Code, Codeplex, Bitbucket, etc. projects (millions). > Ok, why not just name it jQuery then? jQuery is a) perhaps the world's most popular project in the domain of Javascript libraries, and b) not a proper English word. 'Derby' is a relatively common English word and two Derby projects are in mildly different domains. I don't personally know of anyone using either project (unlike of course 'jQuery').
- macspoofing 13y agoMy thoughts exactly. I thought the Apache Derby project was dabbling in web-frameworks. Poor poor choice of name.