Você está na página 1de 2

AMOS (lenguaje de programación)

AMOS BASIC es un dialecto del lenguaje de programación


BASIC implementado en los ordenadores Amiga. AMOS BASIC
AMOS
fue publicado por Europress y escrito originalmente por François
Lionet y Constantino Sotiropoulos. Desarrollador(es)
François Lionet y Constantin Sotiropoulos
{{}}

Índice Información general


Paradigma Imperativo, Procedural
Historia
Apareció en 1990
Software que usa AMOS BASIC
Sistema de Estático
Véase también
tipos
Referencias
Dialectos AMOS, Easy AMOS, AMOS
Enlaces externos
Professional
Influido por STOS BASIC

Historia Sistema AmigaOS


operativo
AMOS es un descendiente de STOS BASIC para la Atari ST.
Licencia Licencia BSD
AMOS BASIC fue producido por primera vez en 1990.
[editar datos en Wikidata]

AMOS compitió en la plataforma Amiga con Blitz BASIC de Acid


Software. Ambos derivaron de otros dialectos en diferentes plataformas, en eso ellos permitieron la fácil creación de una ordenada
demanda de software multimedia, con un código totalmente estructurado y muchas funciones de alto nivel para cargar imágenes,
animaciones, sonidos y visualizarlos de varias formas.

La versión original de AMOS fue interpretada, que aun funcionando bien, sufrió la misma desventaja de los lenguajes ejecutados de
forma interpretada. A decir de todos, AMOS fue sumamente rápido entre los lenguajes interpretados. El lenguaje fue bastante rápido
para que una extensión llamada AMOS 3D pudiera producir juegos 3D jugables hasta en sencillos Amigas de 7MHz. Más adelante,
se desarrolló un compilador AMOS lo que permitió aumentar más la velocidad.

El AMOS fue también notable por la habilidad de incluir líneas de código de


lenguaje ensamblador.

Para simplificar la animación de sprites, AMOS incluye AMOS Animation Language (AMAL), un lenguaje de scripting de sprites
compilado el cual corre independientemente del principal programa AMOS BASIC.1 Fue también posible controlar la pantalla y
efectos "Arco Iris" usandoscripts de AMAL, El código escrito de AMAL logra crear CopperLists, pequeñas rutinas ejecutadas por la
chips Agnus de Amiga.

Después la versión original de AMOS, Europress liberó un compilador (AMOS Compiler), y otras dos versiones del lenguaje: Easy
AMOS, una versión simple para principiantes, y AMOS Professional, una versión más avanzada con características como un mejor
IDE, soporte para ARexx, una nueva API de la IU, y un flujo de estructuras de control. Ninguna de estas nuevas versiones fue
significativamente más popular que el original AMOS.

AMOS fue usado principalmente para hacer software multimedia, vídeo juegos (de plataformas y aventuras gráficas) y software
educativo.

El lenguaje fue medianamente exitoso dentro la comunidad de Amiga. Su facilidad lo hizo especialmente atractivo para principiantes.
Quizá la mayor desventaja de AMOS BASIC, derivando desde el linaje del Atari ST, fue su incompatibilidad con el sistema
operativo de Amiga. Por eso, AMOS BASIC controla el ordenador directamente, lo cual obligó a programas escritos en AMOS a
tener una interfaz de usuario no estándar, y también causó problemas de incompatibilidad con nuev
as versiones del sistema operativo.

Hoy el lenguaje ha declinado en popularidad al igual que su ordenador Amiga, para el cual este fue escrito. A pesar de esto, una
pequeña comunidad de entusiastas son todavía usuarios activos. El código fuente de AMOS ha sido liberado bajo un licencia BSD
por Clickteam, una compañía que tenía al programador principal.

Software que usa AMOS BASIC


Miggybyte
Scorched Tanks
Juegos de Vulcan Software, entre ellos la trilogía Valhalla
Versión para Amiga de Dominio Final (llamado Genesia) porMicroïds

Véase también
BASIC (lenguaje de programación)
UAE (Emulador de Amiga compatible con AMOS y juegos AMOS)

Referencias
1. https://web.archive.org/web/20101208051702/http://grove.ufl.edu/~cwarner/computers.html

Enlaces externos
Código fuente para AMOS y STOS (68000 ASM).
La fábrica de AMOS, publicado por el sitio de AMOS que mantiene la comunidad.
Página web Amigacoding, contiene información y referencias sobre AMOS.
Back to the Roots, contiene descargas completas de AMOS para Amiga o un emulador .
sdlBasic, es un intérprete multiplataforma de Basic, multiplataforma y de código libre, usando bibliotecas SDL,
inspiraron bastante por AMOS.
Mattathias BASIC, compilador para AMOS de código libre, versión alfa.
Historia de STOS y AMOS, como llegaron a ser publicados enRU.

Obtenido de «https://es.wikipedia.org/w/index.php?title=AMOS_(lenguaje_de_programación)&oldid=101673262
»

Esta página se editó por última vez el 6 sep 2017 a las 04:38.

El texto está disponible bajo laLicencia Creative Commons Atribución Compartir Igual 3.0 ; pueden aplicarse cláusulas
adicionales. Al usar este sitio, usted acepta nuestrostérminos de uso y nuestra política de privacidad.
Wikipedia® es una marca registrada de laFundación Wikimedia, Inc., una organización sin ánimo de lucro.

Você também pode gostar