por
pobrecito hablador
el Miércoles, 23 Marzo de 2005, 00:19h
(#467284)
Estoy muy de acuerdo con todo lo que dices, pero cuidado que estás mezclando términos. Normalmente los lenguajes dinámicamente tipados son los interpretados, y los lenguajes estáticamente tipados no lo son, pero esto no siempre es así.
Además, da la impresión de que a todos se os ha metido en la moyera de que para hacer una aplicación segura de forma rápida (sin punteros, y aunque redunde en el rendimiento) y multiplataforma (sin código de ensamblador específico para una arquitectura) hay que usar un lenguaje interpretado y dinámicamente tipado. ¡PERO NO ES CIERTO! Y el caso es que usáis este argumento para defenderlos siempre.
¿Y qué pasa con C#? Cuando tú compilas un programa con Mono, estás usando un lenguaje estáticamente tipado, e independiente de la arquitectura (pues no es interpretado, pero sí pseudo-interpretado), con lo que en mi opinión tenemos lo mejor de los dos mundos. Joder, ¿es que nadie lo ve claro? Es cómo cuando se discutía por la paginación o la segmentación, y al final decidió implementarse la segmentación paginada...
Re:Lenguajes dinámicos + Software Libre
(Puntos:0)Además, da la impresión de que a todos se os ha metido en la moyera de que para hacer una aplicación segura de forma rápida (sin punteros, y aunque redunde en el rendimiento) y multiplataforma (sin código de ensamblador específico para una arquitectura) hay que usar un lenguaje interpretado y dinámicamente tipado. ¡PERO NO ES CIERTO! Y el caso es que usáis este argumento para defenderlos siempre.
¿Y qué pasa con C#? Cuando tú compilas un programa con Mono, estás usando un lenguaje estáticamente tipado, e independiente de la arquitectura (pues no es interpretado, pero sí pseudo-interpretado), con lo que en mi opinión tenemos lo mejor de los dos mundos. Joder, ¿es que nadie lo ve claro? Es cómo cuando se discutía por la paginación o la segmentación, y al final decidió implementarse la segmentación paginada...