3 ms·
This is an oversimplified answer. Dharma certainly has religious significance to many millions of people. So, it's not "like any other name". It's evocative, a
by djtriptych 9y ago
This is an oversimplified answer. Dharma certainly has religious significance to many millions of people. So, it's not "like any other name". It's evocative, and if you are unaware of just which feelings you are evoking, your product is at risk.
Consider the case of the javascript test runner, Karma. It was originally named testacular. Possibly a play on spectacular, but also close enough to testicular to make female consumers of the library a bit uncomfortable. Ultimately, products have to be sold to someone, and this is a problem that makes that job harder.
Dharma does carry a secular sanskrit definition, but sanskrit is not a precise written language like English. The meanings of words are often only discoverable in context, and approachable only with a prior familiarity of common illustrations and allegories depicting the concept. Westerners, unfamiliar with such depictions as the Bhagavad Gita, which MOST Indians are familiar with, are severely disadvantaged in discussing the true concept behind the word. Relying on a particular English transliteration is risky.
- unabridged 9y agoThis is kind of ironic since Karma is also a sanskrit word with religious significance. But at this point it has been fully accepted into english.
- dragonwriter 9y ago> Dharma does carry a secular sanskrit definition, but sanskrit is not a precise written language like English. The meanings of words are often only discoverable in context, and approachable only with a prior familiarity of common illustrations and allegories depicting the concept. But for the part about it being different in this regard from English, this is probably true of Sanskrit. But that's not a different from English; lots of things in English require similar (local and cultural) contextual information to understand.