Articulo de referencia

Lista de lenguajes y plataformas de programación reflexiva

Los lenguajes de programación y las plataformas informáticas que suelen admitir la programación reflexiva (reflexión) incluyen lenguajes de tipado dinámico como Smalltalk , Perl...

Los lenguajes de programación y las plataformas informáticas que suelen admitir la programación reflexiva (reflexión) incluyen lenguajes de tipado dinámico como Smalltalk , Perl , PHP , Python , VBScript y JavaScript . También son compatibles los lenguajes .NET y el sistema de reescritura lógica Maude . En raras ocasiones, se utilizan lenguajes no dinámicos o no administrados, como Delphi , eC y Objective-C .

La mayoría de los lenguajes que admiten reflexión utilizan reflexión en tiempo de ejecución (como Java , [ 1 ] Python, [ 2 ] etc.), pero algunos utilizan reflexión en tiempo de compilación (como C++ ). [ 3 ]

Referencias

  1. "Especificación de la API de la plataforma Java®, edición estándar y del kit de desarrollo de Java, versión 21" . docs.oracle.com . Consultado el 30 de marzo de 2026 .
  2. "inspect — Inspeccionar objetos activos" . Documentación de Python . Consultado el 30 de marzo de 2026 .
  3. 1 2 Katz, Dan; Rezvin, Barry; Dimov, Peter (26 de junio de 2024). "Reflexión para C++26" . isocpp.org . Consultado el 8 de mayo de 2026 .