On Wed, 26 May 2021 at 14:33, Shreyan Avigyan <pythonshreya...@gmail.com> wrote:
>
> Reply to Paul Moore:
>
> > But you just said it was runtime, so it definitely *isn't* similar to
> > the syntax error "Can't assign to literal here". You're making
> > inconsistent statements again :-(
>
> That's exactly why I wrote SomeErrorType instead of SyntaxError. They are 
> never similar. I just said the behavior would seem similar.

Your precise comment was

> Constants should have a similar error -
>
> constant x = 10
> x = [2]
> SomeErrorType: Can't assign to constant here.

See above? You said "Constants should have a similar error" and then
in your response to my reply, you said "That's exactly why I wrote
SomeErrorType instead of SyntaxError. They are never similar. I just
said the behavior would seem similar." How am I to interpret that?
Your statements are directly contradictory ("similar error" vs "never
similar"). And for information, I personally don't find compile time
and runtime exceptions to "seem similar" at all, especially in the
context of this discussion where we've repeatedly tried to get you to
decide whether you're talking about compile time or runtime.

> I'm trying my best. But sometimes there are few questions coming up that 
> confuses and I'm not sure of the answer and I'm ending up making inconsistent 
> statements.

So stop replying instantly, read the feedback, think your proposal
through, and when you have an updated proposal that actually addresses
all of the flaws people have pointed out with your current proposal,
post that (with a clear explanation of what you changed and why).
Knee-jerk replies from you aren't respectful of the time people are
putting into trying to follow what you're proposing :-(

Paul

PS I know there's a tendency for people to reply very quickly on this
list, and I know that can leave people feeling under pressure to reply
quickly themselves. But it's a false pressure - some people simply
need time to digest feedback, others are having to handle a language
they are not a native speaker of, still others may have other reasons
for needing extra time. If you're in a situation like that, please
*do* take that time. We won't complain if you take time to compose
your answers.
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/DI6S7HTMNDAB7MK4BRWJ33UL3QWSHKTL/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to