AMOS BASIC | |
Az első változat kelte | 1990 |
---|---|
Befolyásolta | STOS BASIC |
Engedély | BSD licenc |
Weboldal | www.clickteam.com/eng/downloadcenter.php?i=58 |
Az AMOS BASIC az alap szabványból levezetett és Amiga gépeken használható nyelv volt . Alkotó François Lionet (in) 1990-ben megszabadult a megszorítások az operációs rendszer által kívánt cég Commodore International közvetlenül foglalkozott a ROM és a Motorola 68000 processzort , ezzel lehetővé téve, hogy kihasználják a grafikus lehetőségek az Amiga .
Az Amos kezdetben a STOS BASIC kikötője volt az Atari ST-n , de funkcionalitása meghaladta az elődjét, és kapacitását is az Amiga gépek alkatrészei miatt.
Megtaláljuk az eredeti alapnyelvek összes kulcsszavát, ami egy lehetséges beavatási nyelvvé tette. Egy új, a mai számítógépekhez és okostelefonokhoz megfelelő verzió 2021 közepén jelenik meg AOZ Studio néven. Francois Lionet és vele együtt a projekten 2009 vége óta dolgozó csapat.
Commodore olyan irányba orientálta ROM programozását, amely nem tette lehetővé az Amoshoz hasonló nyelv kiterjesztését. Kritika fogalmazódott meg, miszerint az Amos nem engedélyezte a menük felépítését, a párbeszédpanelek és több lap meghatározását, amelyeket az új Visual Basic for Microsoft engedélyezett.
A nyelv "Amos Professionnal" nevű második változata részben válaszolt ezekre a kritikákra, de már késő volt, az amos nyelv eltűnt a verseny hullámaiban.
Szintaxisa azonban (az "Amal" kiterjesztése miatt) nagyon kreatív módon iskolaként szolgálhatott a kreatív fejlesztők egy generációja számára, különösen a játékok és a szimulációk terén, rést hagyva a Visual Basic ellen , ami megfelelő volt menedzsmenthez és irodai automatizáláshoz.
Sajnálhatjuk az ilyen nyelvek eltűnését, ugyanakkor a fejlesztőket nem lehet egyetlen géphez és processzorhoz kapcsolni, és az összes modern nyelv az eredeti géptől való függetlenség felé halad.
Ma François Lionet engedélyezte a nyelv ingyenes terjesztését. Letölthető a GitHubról, valamint minden forrásról.
Írtak egy ingyenes tolmácsot , az Alvyn-t, amely lehetővé teszi az AMOS-programok futtatását számos operációs rendszeren. Az SDL könyvtáron alapul . Ez a könyvtár a PyGame alapja is, amely lehetővé teszi az SDL használatát a Python nyelvvel.
Az egyszerű programozási nyelvek hiánya arra készteti François Lionet-t, hogy írja át az AMOS utasításokat a JavaScript-ben a legújabb számítógépekhez. Most programozókat keres e feladat végrehajtására.
Emellett egy független fejlesztő, Frédéric Cordier létrehozta az Amos Professional saját fióktelepét. Eredetileg "Amos Professional AGA" néven a fiók legújabb verziójának forráskódját tette elérhetővé github-adattárában. A projekt neve "Amos Professional Unity", célja az AGA chipset készítése, amely majdnem elkészült, és a SAGA chipset a Vampire kártyákhoz.