“As much as I’d love our code to be fully compliant with the great programming practices of this world, I’d rather have it working — if possible before the heat death of the Universe.”
Short answer: I consider I know a language when I'm able to look at code I didn't write and either understand and enjoy it, or come up with a way of doing its task better (or properly at all).
Because then it means I understand enough of the language to make educated technical choices to solve whatever task I'm working on.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Short answer: I consider I know a language when I'm able to look at code I didn't write and either understand and enjoy it, or come up with a way of doing its task better (or properly at all).
Because then it means I understand enough of the language to make educated technical choices to solve whatever task I'm working on.