En muchas, muchas, muchas ocasiones he usado este término. Y lo he escuchado de muchas personas también, la pregunta no es si está bien dicho, sino porque siento que carece de lógica y que significa todo lo contrario.
Soy programador y lo veo así:
1. Él
2. No [va a] # Niego que vaya a un sitio
3. Ningún [lado] # Niego un lugar
- Él NO(Ir) a NO(lugar)
Si asumimos que Afirmación es >= 1
y Negación es 0
, entonces podríamos decir que:
Él no va a ningún lado
|0 | 0
+-----+
1
Estoy afirmando una negación y luego negándola.
Si dijera: Él no va a casa, solo estaría afirmando una negación (no [va])
, que es una negación.
Creo que esto se relaciona con la frase: En ningún momento
, al hacer algo en ningún momento quiero decir que no hice nada*, pero si No hago algo en ningún momento significaría que hice algo.
* Arriba escribí: no hice nada que cae dentro del mismo ejemplo.
He didn't go nowhere
sí sería algo incorrecto.I'm not going nowhere
significaría que sí voy a ir por otra parte del espacio-tiempo.