4 ms·
> The thing I dont understand is, if you for some reason do not like to use a specific language or tech, why bother trying to convince others not to use it? Be
by cesarb 7y ago
> The thing I dont understand is, if you for some reason do not like to use a specific language or tech, why bother trying to convince others not to use it?
Because, if others use it, I have a higher chance of also having to use it.
I do not use Java and JS at work because of my like or dislike of these languages; I use them at work because, many years ago, whoever started the project I'm working at chose these languages. Had they chosen Python or Ruby or C# or anything else, I would have to use these languages. And it does not apply only to work: if I want to contribute to the Linux kernel, I have to do it in C; if I want to contribute to LibreOffice, I have to do it in C++; if I want to contribute to MediaWiki, I have to do it in PHP; and so on.
Convincing others to not use a poor language reduces the chance of myself having to deal with it later.
- hising 7y agoI guess the "poor" in "poor language" is in the eye of the beholder and I get your point. Have you found yourself lucky in convincing the world in not using any language yet?