This afternoon, I was extremely upset to recieve a threating message which was sent to me personally via direct message.
One of the moderators of this forum sent me a threatening message in which I was not only threatened with a ban from this forum but also falsely accused me of disparaging the hard work of others.
This has made me feel very uncomfortable, as it was intimidating.
The moderator has messaged me with these threats citing one of my previous posts, claiming that this is evidence against me.
In regards to the exact quote, it is true that Python is recognized as being considerably slower than all other production languages. This is a true statement of fact. It is not my opinion.
To give broader context to this, I commented on a discussion regarding the Python JIT and anticipated future performance. You can find all of my comments here:
I did not say that Python was a bad language or that the contributions from those who have worked on it are bad. However, it is true that out of all the commonly used production languages, in general Python is orders of magnitude slower. Python is a programming language. It is a tool for performing a job. The fact that it is slow does not make it the wrong tool to use in all circumstances.
I myself use Python on a daily basis and have been using it to build production software for many years. Right now, it is the language which I use, by far, most frequently.
The fact that I use it everyday does is independent of the fact it is slow.
I am especially unhappy about the intimidating message I have received because nothing I have said is false. It is entirely true what I have said and so to threaten to ban me from this site is unfair.
Itâs not an opinion. There is a very clear line between languages that are used by organizations to build production systems and experimental, joke, and toy language projects.
Regardless, cite one language which is slower than Python and name an organization who use it to build their software products.
I donât think it would do you any favors to start the same discussion again. Iâll just say that I donât think getting a warning from a moderator is âbeing threatenedââitâs useful feedback to reflect on your behavior, and an explanation of what will happen if it continues.
If you really donât understand why it was a problem, perhaps itâs time for a break anyway.
From your response, I will assume you canât name such a language, thus proving the point that it was unacceptable of this individual to threaten me in this way.
Itâs not an opinion. There is a very clear line between languages
that are used by organizations to build production systems and
experimental, joke, and toy language projects.
Itâs your opinion that Python is only used for experimental, joke,
and toy language projects. I personally contribute to a number of
Python-based services used in production by many Fortune-500 (and
Fortune-50) companies, massive scientific research operations like
CERN, well-respected public universities, and a number of
governments as well. Perhaps you think itâs foolish that those
organizations, some with Trillion-dollar budgets, rely on
Python-based software in production, but good luck convincing them.
You misunderstood. I did not say Python is used for experimental, joke and toy language projects.
Please re-read what I have said.
I distinguished between:
Languages which are used to build production systems which includes Python
Languages which are not widely used in production because they are joke languages (examples here: Esoteric programming language - Wikipedia) or toy/experimental projects
I donât think @brettcannon used a good example. A better example (and the one I was referring you when I asked you to stop lying) was âthere have been no serious attempts to improve performance before python 3.10â[1]. That is the statement that annoyed me, and I think many others the most.
Saying âpython is slowâ is more opinionated, and presenting this as a fact can annoying. You should really be more careful to say what you actually mean, since you actually mean something more akin to âCPython[2] without usage of third-party native modules[3] is slower than most other languages at (some task)â and not generalize that into âpython is slowâ
And no, I am not willing to further argue the details here. Thatâs a pointless effort since you appear to be unwilling to accept any blame for the ways your messages might be received.
or something like that, this is not necessarily an exact quote âŠď¸