7 ms·
I honestly don't get it. Why do people who don't write in python mind that I write in python? I don't mind that they don't write in python.
by reportgunner 5y ago
I honestly don't get it.
Why do people who don't write in python mind that I write in python? I don't mind that they don't write in python.
- willcipriano 5y agoI agree. I don't think there is a such a thing as a bad programming language, only bad programmers.
- Dudeman112 5y ago> I don't think there is a such a thing as a bad programming language, only bad programmers. Bollocks. A programming language is a thing that is created/engineered. As such it can be evaluated as well fitting for its purpose (aka being a good programming language) or being bad fitting for its purpose (aka a bad programming language). This reply makes no judgment on the validity of the arguments present in the article, only about the existence of bad/good programming languages.
- willcipriano 5y agoTo me programming is more of an art than a science. To find a corollary what are some bad artistic mediums? What is a bad human language to write poetry in, or a novel?
- Dudeman112 5y ago>programming is more of an art than a science Yes, that is a problem and one of the reasons why so much of the tooling is crap and so many projects fail. If we are still here half a millennium from now, hopefully professional programming will start looking more like actual engineering.
- MrWiffles 5y agoAMEN. You can write terrible code in any programming language. I know because I’ve done it. You can write kickass code in any* programming language. I know because I’ve done it. Language elitism is a useful metric in that it can serve to indicate an inexperienced and/or arrogant developer. I used to do this when I was younger and less experienced, but when you really start seeing the larger world and all the stuff out there, good and bad, you start to realize the language is almost never the problem. It’s nearly always your own ignorance. And that should humble you enough to realize that doing things in a different way than your preference isn’t necessarily bad or wrong, and there’s almost always context behind bad code you’re unaware of (usually business/political pressures). Under the same circumstances, you’d probably make similar mistakes and trade offs - maybe even worse. Humility is the gateway to knowledge. * Except brainfuck. The name tells you all you need to know.
- dragonwriter 5y ago> I honestly don't get it. Why do people who don't write in python mind that I write in python? Marketability of skills tied to particular technology (e.g., specific progranming language) is directly tied to the relative demand for the technology. They don't care if you program in Python, they care if decision makers choose Python for companies. A whole lot of the debate over the merits of technologies isn't really about technical merit, its about people promoting their own employability.