fbpx
Wikipedia

AMOS (lenguaje de programación)

AMOS BASIC es un dialecto del lenguaje de programación BASIC implementado en los ordenadores Amiga. AMOS BASIC fue publicado por Europress y escrito originalmente por François Lionet y Constantino Sotiropoulos.

AMOS
Desarrollador(es)
François Lionet y Constantin Sotiropoulos
http://www.clickteam.com/eng/downloadcenter.php?i=58
Información general
Paradigma Imperativo, Procedural
Apareció en 1990
Sistema de tipos Estático
Dialectos AMOS, Easy AMOS, AMOS Professional
Influido por STOS BASIC
Sistema operativo AmigaOS
Licencia Licencia BSD

Historia

AMOS es un descendiente de STOS BASIC para la Atari ST. AMOS BASIC fue producido por primera vez en 1990.

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" usando scripts 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, videojuegos (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 nuevas 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) por Microïds

Véase también

Referencias

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 el 25 de abril de 2014 en Wayback Machine., 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 en RU.
  •   Datos: Q295232

amos, lenguaje, programación, amos, basic, dialecto, lenguaje, programación, basic, implementado, ordenadores, amiga, amos, basic, publicado, europress, escrito, originalmente, françois, lionet, constantino, sotiropoulos, amosdesarrollador, françois, lionet, c. AMOS BASIC es un dialecto del lenguaje de programacion BASIC implementado en los ordenadores Amiga AMOS BASIC fue publicado por Europress y escrito originalmente por Francois Lionet y Constantino Sotiropoulos AMOSDesarrollador es Francois Lionet y Constantin Sotiropouloshttp www clickteam com eng downloadcenter php i 58Informacion generalParadigmaImperativo ProceduralAparecio en1990Sistema de tiposEstaticoDialectosAMOS Easy AMOS AMOS ProfessionalInfluido porSTOS BASICSistema operativoAmigaOSLicenciaLicencia BSD editar datos en Wikidata Indice 1 Historia 2 Software que usa AMOS BASIC 3 Vease tambien 4 Referencias 5 Enlaces externosHistoria EditarAMOS es un descendiente de STOS BASIC para la Atari ST AMOS BASIC fue producido por primera vez en 1990 AMOS compitio en la plataforma Amiga con Blitz BASIC de Acid Software Ambos derivaron de otros dialectos en diferentes plataformas en eso ellos permitieron la facil creacion de una ordenada demanda de software multimedia con un codigo totalmente estructurado y muchas funciones de alto nivel para cargar imagenes animaciones sonidos y visualizarlos de varias formas La version original de AMOS fue interpretada que aun funcionando bien sufrio la misma desventaja de los lenguajes ejecutados de forma interpretada A decir de todos AMOS fue sumamente rapido entre los lenguajes interpretados El lenguaje fue bastante rapido para que una extension llamada AMOS 3D pudiera producir juegos 3D jugables hasta en sencillos Amigas de 7MHz Mas adelante se desarrollo un compilador AMOS lo que permitio aumentar mas la velocidad El AMOS fue tambien notable por la habilidad de incluir lineas de codigo de lenguaje ensamblador Para simplificar la animacion de sprites AMOS incluye AMOS Animation Language AMAL un lenguaje de scriptingde spritescompilado el cual corre independientemente del principal programa AMOS BASIC 1 Fue tambien posible controlar la pantalla y efectos Arco Iris usando scriptsde AMAL El codigo escrito de AMAL logra crear CopperLists pequenas rutinas ejecutadas por la chips Agnus de Amiga Despues la version original de AMOS Europress libero un compilador AMOS Compiler y otras dos versiones del lenguaje Easy AMOS una version simple para principiantes y AMOS Professional una version mas avanzada con caracteristicas 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 mas popular que el original AMOS AMOS fue usado principalmente para hacer software multimedia videojuegos de plataformas y aventuras graficas y software educativo El lenguaje fue medianamente exitoso dentro la comunidad de Amiga Su facilidad lo hizo especialmente atractivo para principiantes Quiza 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 obligo a programas escritos en AMOS a tener una interfaz de usuario no estandar y tambien causo problemas de incompatibilidad con nuevas 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 pequena comunidad de entusiastas son todavia usuarios activos El codigo fuente de AMOS ha sido liberado bajo un licencia BSD por Clickteam una compania que tenia al programador principal Software que usa AMOS BASIC EditarMiggybyte Scorched Tanks Juegos de Vulcan Software entre ellos la trilogia Valhalla Version para Amiga de Dominio Final llamado Genesia por MicroidsVease tambien EditarBASIC lenguaje de programacion UAE Emulador de Amiga compatible con AMOS y juegos AMOS Referencias Editar https web archive org web 20101208051702 http grove ufl edu cwarner computers htmlEnlaces externos EditarCodigo fuente para AMOS y STOS 68000 ASM La fabrica de AMOS publicado por el sitio de AMOS que mantiene la comunidad Pagina web Amigacoding contiene informacion y referencias sobre AMOS Back to the Roots Archivado el 25 de abril de 2014 en Wayback Machine contiene descargas completas de AMOS para Amiga o un emulador sdlBasic es un interprete multiplataforma de Basic multiplataforma y de codigo libre usando bibliotecas SDL inspiraron bastante por AMOS Mattathias BASIC compilador para AMOS de codigo libre version alfa Historia de STOS y AMOS como llegaron a ser publicados en RU Datos Q295232 Obtenido de https es wikipedia org w index php title AMOS lenguaje de programacion amp oldid 139056302, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos