For further actions, you may consider blocking this person and/or reporting abuse
Read next
Show us your open-source Project
Antonio | CEO at Litlyx.com -
Experimento de Expansão da Consciência com Inteligências Artificiais
Gurigraphics -
How do you manage tasks when you have a lot of todos?
Syakir -
Up and down again: A missing feature in front end event propagation?
𒎏Wii 🏳️⚧️ -
Top comments (4)
Now that you mention it
But seriously. I'd say for me it's that it's a lot like Ruby, which I use a lot more, but different in ways that trip me up.
I have a rails fanboy friend and he says that all the time. I hope I get some more clear questions ... as I am still making questions to interview Guido and still looking for ideas and maybe write an article explaining the stuff I can answer :D (I'm a huge fan of yours btw)/thx for this website)
For me it's metaclass programming (it allows you to create classes and add attributes and methods to the classes dynamically). I have used them before, but normally I would try to avoid them, because it is difficult to maintain code with metaclasses. I think the only place where using metaclasses makes sense is creating a framework.
Also different libraries and frameworks in Python have their own blurry things. For example, in Django I would say that signals is one of such. To simplify, signals are like events in JavaScript. Unfortunately when you start adding them to your apps, you start losing control of the flow: what comes after what when you save forms or run cron jobs, or run background tasks.
asyncio without a doubt