Por eso a veces lees que es mejor distinguir entre tipado "fuerte" y "débil" por un lado; y "estático" y "dinámico" por el otro, siendo conceptos ortogonales.
Según esto, un lenguaje como C sería de tipado estático (se conocen en tiempo de compilación) pero débil (puedes hacer guarrerías con los punteros para saltarte la "disciplina" de los tipos). Python sería dinámico y fuerte.
por
pobrecito hablador
el Sábado, 22 Enero de 2005, 10:48h
(#428333)
Según el ejemplo, python sigue siendo fuertemente tipado, no arroja nada en contra.
Que un lenguaje sea débilmente acoplado significa que puedes tratar el contenido de una variable como te de la gala. Me explico: por ejemplo, en c, puedes tratar una variable que contenga un carácter como si trataras un entero. En python, si tienes una variable de tipo cadena (o carácter) no puedes usarlo como entero, si bien sí puedes hacer que esa variable cambie de tipo, asignando OTRO valor.
Re:No...
(Puntos:3, Informativo)Según esto, un lenguaje como C sería de tipado estático (se conocen en tiempo de compilación) pero débil (puedes hacer guarrerías con los punteros para saltarte la "disciplina" de los tipos). Python sería dinámico y fuerte.
Re:No...
(Puntos:1, Interesante)