On Thu, 12 Nov 2020 18:33:52 +0000 Rob Cliffe via Python-ideas email@example.com wrote:
But that's absolutely great! A novice can first memorize the 'if __name__ == "__main__":' idiom, but it will plant seed for them to explore Python module and module loading systems. Such ways of learning is what makes Python great.
I find this a curious argument. A bit like saying "Here are your new shoes; they weigh 10Kg but that's absolutely great because you'll develop stronger legs wearing them".
Where have you seen 10kg? "Here're your mocassins, they're lightweight and nice, though may be not what you wore in your 'hood. You can just wear them now and experience comfort they offer, but can also use them as a hint to learn more about the cultures of the peoples of the Earth."
Goes offtopic tho.