AMOS (бағдарламалау тілі) - AMOS (programming language)

AMOS
ПарадигмаИмперативті, Процедуралық
ӘзірлеушіФрансуа Лионет және Константин Сотиропулос
Бірінші пайда болды1990; 30 жыл бұрын (1990)
Пәнді теруСтатикалық
ОЖAmigaOS
ЛицензияBSD стиліндегі лицензия
Веб-сайтAMOS және STOS
Диалектілер
AMOS, Easy AMOS, AMOS Professional
Әсер еткен
STOS BASIC
Тілмен қамтылған бағдарламаның басталуын көрсететін AMOS Professional қолданушы интерфейсінің және код редакторының скриншоты

AMOS BASIC диалектісі болып табылады НЕГІЗГІ бағдарламалау тілі жүзеге асырылды Амига компьютер. AMOS BASIC жариялаған Europress бағдарламалық жасақтамасы және бастапқыда жазылған Франсуа Лионет бірге Константин Сотиропулос.

Тарих

AMOS - ұрпақтары STOS BASIC үшін Atari ST. AMOS BASIC алғаш рет 1990 жылы шығарылды.

AMOS Amiga платформасында Acid Software-пен бәсекелесті Блиц BASIC. Екі Бейсиктің де әр түрлі платформалардағы басқа диалектілерден айырмашылығы - суреттер, анимациялар, дыбыстарды жүктеу және оларды әртүрлі тәсілдермен бейнелеу үшін толық құрылымдалған коды және көптеген жоғары деңгейлі функциялары бар жеткілікті талап етілетін мультимедиялық бағдарламалық жасақтаманы оңай құруға мүмкіндік берді.

AMOS-тың түпнұсқасы a BASIC аудармашы ол жақсы жұмыс істей отырып, кез келген тілдің бірдей кемшіліктеріне тап болды интерпретациялық. Барлық есептер бойынша, AMOS аударылатын тілдер арасында өте жылдам болды, сондықтан AMOS 3D деп аталатын кеңейтім қарапайым 7 МГц 68000 Амигада да ойнатылатын 3D ойындар жасай алады. Кейінірек, AMOS құрастырушы жылдамдықты одан әрі арттыратын әзірленді.

AMOS сонымен қатар кірістірілген құрастыру тілін де қамтуы мүмкін.[1]

Спрайттардың анимациясын жеңілдету үшін AMOS-қа AMOS BASIC негізгі бағдарламасынан тәуелсіз жұмыс жасайтын спрайт сценарийлерінің құрастырылған тілі (AMAL) қосылды.[2] Сондай-ақ AMAL сценарийлерін қолдана отырып, экрандық және «радуга» эффекттерін басқаруға болатын. AMAL сценарийлері іс жүзінде Amiga's Agnus чипімен орындалатын CopperLists, кішігірім процедураларды жасады.

AMOS-тың түпнұсқалық нұсқасынан кейін Europress компиляторын шығарды (AMOS компиляторы) және тілдің басқа екі нұсқасы: Оңай AMOS, жаңадан бастаушыларға арналған қарапайым нұсқа және AMOS Professional, қосымша сияқты қосымша мүмкіндіктері бар жетілдірілген нұсқа IDE, ARexx қолдау, жаңа UI API және жаңа ағынды басқару құрылымдары. Осы жаңа нұсқалардың ешқайсысы түпнұсқа AMOS-қа қарағанда айтарлықтай танымал болмады.[дәйексөз қажет ]

AMOS көбінесе мультимедиялық бағдарламалық жасақтама жасау үшін пайдаланылды, Видео Ойындары (платформерлер мен графикалық приключения) және білім беру бағдарламалық жасақтамасы.

Тіл Amiga қауымдастығында сәтті болды. Оны қолданудың қарапайымдылығы оны бастаушылар үшін ерекше тартымды етті.

Мүмкін AMOS BASIC-тің Atari ST тектілігінен туындайтын ең үлкен кемшілігі оның Amiga-ға сәйкес келмеуі болса керек. операциялық жүйе функциялары мен интерфейстері. Оның орнына AMOS BASIC компьютерді тікелей басқарды, соның салдарынан онда жазылған бағдарламалар стандартты емес интерфейске ие болды, сонымен қатар жабдықтың жаңа нұсқаларымен үйлесімділік проблемалары туындады.

Бүгінде бұл тіл Amiga компьютерімен бірге танымал бола алмады. Осыған қарамастан, энтузиастардың шағын қауымдастығы оны қолдана береді. The бастапқы код AMOS-қа 2001 жылы шығарылды BSD стиліндегі лицензия арқылы Clickteam - бастапқы бағдарламашы кіретін компания.[3]

4 сәуірде, 2019 ж Франсуа Лионет өзінің веб-сайтында AMOS2 шығарылымы туралы хабарлады amos2.org. AMOS2 қолдана отырып, STOS пен AMOS ауыстырады JavaScript оның код-интерпретаторы ретінде, жаңа даму жүйесін тәуелсіз етеді және жалпы интернет-браузерлерде қолданылады.Amos 2 қазір AOZ студиясы деп аталады https://www.aoz.studio

Бағдарламалық жасақтама

AMOS BASIC көмегімен жазылған бағдарламалық жасақтама мыналарды қамтиды:

Әдебиеттер тізімі

  1. ^ Жаратушы, Frangois Lionet, 1990, «AMOS Basic құрамына кіру процедураларын негізгі бағдарламалармен біріктіруге мүмкіндік беретін арнайы құралдар кіреді.»
  2. ^ «Мұрағатталған көшірме». Архивтелген түпнұсқа 2010-12-08. Алынған 2010-11-22.CS1 maint: тақырып ретінде мұрағатталған көшірме (сілтеме)
  3. ^ Amos & Stos »Негізгі жүктеу clickteam.com сайтында (2007 ж. мұрағатталған)
  4. ^ «Амазонка ханшайымының ұшуын жасау: 20 жылдық мерейтойлық ретроспектива». Гамасутра. Алынған 1 қаңтар 2016.

Сыртқы сілтемелер