Preguntas etiquetadas con dynamic-typing

La escritura dinámica es una propiedad de un lenguaje de programación donde las verificaciones de tipo se realizan principalmente en tiempo de ejecución.



10
¿Por qué los idiomas escritos dinámicamente no permiten que el desarrollador especifique el tipo?
Los lenguajes de tipo dinámico que conozco nunca permiten que los desarrolladores especifiquen los tipos de variables, o al menos tienen un soporte muy limitado para eso. JavaScript, por ejemplo, no proporciona ningún mecanismo para imponer tipos de variables cuando sea conveniente hacerlo. PHP permite especificar algunos tipos de argumentos …




4
Desarrollando un lenguaje dinámico
He creado varios compiladores escritos a mano para lenguajes muy simples, pero ahora quiero intentar desarrollar un lenguaje dinámico, similar a un Python o Ruby simplificado. Sin embargo, fue fácil para mí entender cómo funcionan los compiladores. Los compiladores primitivos solo traducen. Pero no puedo hacer esto si el lenguaje …




5
¿Pueden los lenguajes estáticos y de tipo dinámico ser vistos como diferentes herramientas para diferentes tipos de trabajos?
Sí, se han hecho preguntas similares, pero siempre con el objetivo de descubrir "cuál es mejor". Lo pregunto porque surgí como desarrollador principalmente en JavaScript y realmente no tengo mucha experiencia escribiendo en lenguajes estáticamente escritos. A pesar de esto, definitivamente veo valor en aprender C para manejar operaciones exigentes …


13
¿Sería práctica una alternativa estáticamente escrita a JavaScript en las páginas web?
La preferencia por la escritura dinámica y estática es en gran medida una cuestión de gustos, y diferentes personas las encuentran más o menos adecuadas en diferentes situaciones. Mi pregunta es, ¿sería técnicamente posible tener una alternativa estáticamente tipada a JavaScript para aumentar la página web del lado del cliente, …


3
¿Cambiar el tipo de una variable a la mitad de un procedimiento en un estilo de lenguaje de tipo dinámico es malo?
En Python (y ocasionalmente PHP) donde las variables no tienen tipos fijos, frecuentemente realizaré 'transformaciones de tipo' en una variable a medio camino a través de la lógica de mi código. No estoy hablando (necesariamente) de conversiones simples, sino de funciones que cambian el tipo de una variable y la …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.