AMOS (programming language): Difference between revisions

Content deleted Content added
No edit summary
History: Added link
Line 32:
AMOS competed on the Amiga platform with Acid Software's [[Blitz BASIC]]. Both BASICs differed from other dialects on different platforms, in that they allowed the easy creation of fairly demanding multimedia software, with full structured code and many high-level functions to load images, animations, sounds and display them in various ways.
 
The original AMOS version was a [[interpreterBASIC (computing)|interpretedinterpreter]] which, whilst working fine, suffered the same disadvantagedisadvantages of any language being run [[interpreter (computing)|interpretively]]. By all accounts, AMOS was extremely fast among interpreted languages., Thebeing language was fastspeedy enough that an extension called AMOS 3D could produce playable 3D games even on plain 7 MHz Amigas. Later, an AMOS [[compiler]] was developed that further increased speed.
 
AMOS could also include inline Assembly Language.<ref>[https://archive.org/stream/1990-lionet-francois-amos-the-creator-user-guide/1990-lionet-francois-amos-the-creator-user-guide_djvu.txt The Creator], by Frangois Lionet, 1990, ''"AMOS Basic includes special facilities which allow you to combine assembly language routines with your Basic programs."''</ref>