But in this case it is not a trademark and there is no advertisements.
You don't think the numerous blog posts and Youtube videos are not marketing?
They are not
paid advertisements, but they most definitely
have the effect of marketing. Whether such marketing is designed and intentional, doesn't matter: the effect on humans is still the same.
And no, I did definitely not refer to
paid marketing. I was thinking of those who prefer to work with humans and for humans, doing e.g. Youtube videos, blog posts, tech articles, and so on, who find gentle-learning-curve languages like Python enticing: easy to learn for not-so-technical people, but powerful enough to get stuff done.
It is counterintuitive for an interpreted language to reach such popularity in a world where speed is so prized.
You have that completely wrong.
Humans appreciate
effortlessness much more than they appreciate
speed or
efficiency.
Indeed, those who appreciate anything besides effortlessness are called nerds, gearheads, adrenaline addicts, et cetera.
There are entire programming languages developed for nothing but
code golf, but almost nothing devoted to making the most efficient and fast programming language possible. (Rust, Julia, Go are dedicated to make them as expressive and powerful as possible for humans to use; i.e. as effortless as possible, not as efficient or as fast as possible: the latter are just secondary goals, implemented only when not in conflict with the first.) This alone proves your intuition wrong.
I'm not saying that there is anything wrong in being this kind of a human; I definitely am myself. I highly value effortlessness, and only do otherwise in things I like doing, and in things I consider my (social, contractual, or self-assumed) responsibility. I just believe that being frank/direct and honest about it yields the best results overall, and does the least amount of harm.
Most users of programming languages are knowledgeable and smart people who simply do not get carried away simply by popularity reasons to use a language.
Um. Where do you live? Wakanda? Heaven? La-la-land?
Most users of programming languages are near-idiots swayed by passing fads, in my experience over the last three decades. Vast majority, like the rest of humanity, is prone to
magical thinking.
"Getting carried away simply by ..." is, in my definition, extremely typical of all programmers; indeed, of all humans who like doing what they do. Myself most definitely included!
Do note that I am one of the ones who said they do use Python, and even recommend it for others for specific use cases (where I've found it useful); I have no issue with Python. I do believe I, in general terms, recognize both its strengths and its weaknesses.
My goal here is to 1) show that using these metrics, 'popularity' is irrelevant, no matter how emotionally important it might feel; or shown a counterexample and learn more myself; and 2) that Python is a tool that is well suited for some tasks, and not so well suited for others; and the true strength lies in recognizing the two cases, and in picking a tool that is best suited for the task at hand and the humans involved.