Lenguajes tipados vs no tipados - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: General (https://gambas-es.org/forum-4.html) +--- Tema: Lenguajes tipados vs no tipados (/thread-1277.html) |
Lenguajes tipados vs no tipados - Shell - 09-03-2023 Buenas!. Lenguajes tipados vs no tipados Y buenas noches!. RE: Lenguajes tipados vs no tipados - guizans - 09-03-2023 A mi me gusta mas tipados, por la sencilla razón que ves una función y sin mirar el código ya ves que tipo de datos son los que recibe y que tipo de datos son los que devuelve. Es Python esto no es posible y te obliga a estudiar el código para saberlo. Y eso que ahora en Python ya se puede en las funciones marcar que tipo de parámetro es y de que tipo de parámetro devuelve, así que si Python lo permite creo suponer que los lenguajes tipados, pueden ser mas engorrosos pero son mucho mas legibles. RE: Lenguajes tipados vs no tipados - Shell - 09-03-2023 (09-03-2023, 22:14)guizans escribió: Y eso que ahora en Python ya se puede en las funciones marcar que tipo de parámetro es y de que tipo de parámetro devuelve, así que si Python lo permite creo suponer que los lenguajes tipados, pueden ser mas engorrosos pero son mucho mas legibles. Todo es cuestión de ventajas. Se puede obligar de alguna forma a que Python se declare los tipos, pero resulta más complicado. Habría que usar luego un programa para comprobar si hay un fallo de tipos en el código creado. Cita: Mypy is an optional static type checker for Python that aims to combine the benefits of dynamic (or "duck") typing and static typing. Mypy combines the expressive power and convenience of Python with a powerful type system and compile-time type checking. Mypy type checks standard Python programs; run them using any Python VM with basically no runtime overhead. mypy Tipado dinámico y tipado fuerte Saludos |