Articulo de referencia

RapidQ

RapidQ (también conocido como Rapid-Q ) es un dialecto semiorientado a objetos , multiplataforma y gratuito del lenguaje de programación BASIC . Puede crear aplicaciones de cons...

RapidQ (también conocido como Rapid-Q ) es un dialecto semiorientado a objetos , multiplataforma y gratuito del lenguaje de programación BASIC . Puede crear aplicaciones de consola , interfaz gráfica de usuario y Common Gateway Interface . El entorno de desarrollo integrado incluye un diseñador de formularios de arrastrar y soltar , resaltado de sintaxis y compilación con un solo botón . Hay versiones disponibles para Microsoft Windows , Linux , Solaris y HP-UX .

Otras funciones adicionales que no se ven normalmente en los lenguajes BASIC son las devoluciones de llamadas a funciones y la orientación a objetos primitiva. El autor llama al lenguaje semiorientado a objetos porque solo hay dos niveles de jerarquía de clases : clases integradas y clases definidas por el usuario derivadas de ellas; estas últimas no se pueden ampliar más. Está disponible la capacidad de llamar a bibliotecas compartidas externas , lo que da acceso completo a la interfaz del programa de aplicación del sistema operativo subyacente . Otras capacidades incluyen interfaces integradas para DirectX y MySQL .

RapidQ cuenta con un compilador de bytecode que produce ejecutables independientes mediante la vinculación del bytecode generado con el intérprete . No se necesitan bibliotecas de tiempo de ejecución externas ; el intérprete de bytecode es autónomo. Los tamaños de archivo de los archivos ejecutables creados por RapidQ son de aproximadamente 150 kilobytes o más para aplicaciones de consola.

El autor de RapidQ, William Yu, vendió el código fuente a REAL Software, los creadores de REALbasic , en 2000. El programa de distribución gratuita ha sido mejorado y un grupo de usuarios activos ha creado muchos componentes adicionales.

  • Página de descarga no oficial, que incluye versiones de UNIX/Linux, documentación y ejemplos
  • Proyecto de documentación de Rapid-Q (RQDP): última versión de la documentación de RapidQ.
  • Bravado de Burkley: ejemplos de código fuente de RapidQ y enlaces.
  • Reconstrucción anónima de la página original de Willian Yu "www.basicguru.com/rapidq", que ya no existe.
Retrieved from "https://en.wikipedia.org/w/index.php?title=RapidQ&oldid=1201419963"