archivo

Archivo de la etiqueta: Lenguajes

Es de sobra conocido que el Sinclair QL no fue muy prolífico en el desarrollo de juegos, tanto en cantidad como en calidad. Aún así, y pese a la corta duración comercial del QL, hoy en día existe una buena biblioteca de programas disponible en varios sitios Web.

Un aspecto llamativo en es la gran cantidad de leguajes de programación que se fueron adaptando para el QL a lo largo de los primeros años de vida de la máquina. Hubo incluso una época en la que se bromeaba sobre esto, así en esos primeros años se hizo célebre la frase de que para el Sinclair QL se implementaba un nuevo lenguaje cada semana.

Como curiosidad detallo una lista de los lenguajes de programación disponibles para el QL extraído de varias fuentes tales como QL Hacker’s Journal, Web de Dilwyn Jones, anuncios de QL World, …


   BASIC
      SuperBASIC  (Lenguaje nativo del QL)
      SBasic  (Lenguaje nativo de SMSQ/E)
      Structured SuperBASIC

   Compiladores SuperBASIC
      QLiberator 
      Turbo 
      Supercharge

   C
      C68 
      Small-C 
      Metacomco Lattice 
      Digital Precision 
      DP C Special Edition
      
   Pascal
      Metacomco Pascal
      Computer One Pascal
      Pro Pascal
      
   Perl 
      Peros4QDos
            
   Scheme
      Scheme Intepreter for QDOS
      
   Forth
      Forth-79
      e-Forth
      Digital SuperForth
      Brouhabouha Forth for QL
      Mini-Forh de Laurence Reeves
      Basic Forth Engine (escrito en SuperBASIC)
      
   BCPL
      Metacomco BCPL
      
   Fortran
      Pro Fortran 77
      
   Lisp
      Metacomco Lisp
      WS-Lisp
      Xlisp
      
   Prolog
      QL-Prolog for QDOS
      
   APL
      Metacomco APL
      Apl 11
      
   LOGO
      Logo
      
   AWK
      GNU AWK
      
   J
      Lenguaje J para QDOS
      
   REXX
      Intéprete Rexx para QDOS

   Otros
      Merino TIL 

   Utilidades y frameworks de desarrollo
      Olimpo   (framework de desarrollo para QDOS/MSDOS)
      EasyPtr  (librería y framework de desarrollo para PE)
      TurboPtr    "  
      CPtr        "  
      SuperB  (depurador SuperBASIC)


Fuentes:
Web de Dilwyn Jones
QL Hacker’s Journal
QL World
sinclairql.es

NOTA:
– Actualizada la entrada con nuevos lenguajes y frameworks de desarrollo.

Anuncios