AMOS BASIC

AMOS BASIC
Dato for første versjon 1990
Påvirket av STOS BASIC
Tillatelse BSD-lisens
Nettsted www.clickteam.com/eng/downloadcenter.php?i=58

AMOS BASIC var et språk hentet fra Basic-standarden og brukbart på Amiga- maskiner . Opprettet av François Lionet  (i) i 1990, frigjorde den seg fra begrensningene for operativsystemet ønsket av firmaet Commodore International og adresserte direkte ROM og Motorola 68000- prosessoren , og gjorde det mulig å utnytte alle de grafiske mulighetene til Amiga. .

Amos var opprinnelig en havn av STOS BASICAtari ST , men overgikk i funksjonalitet forgjengeren, og også i kapasitet på grunn av komponentene i Amiga-maskiner.

Stikkordene

Vi finner der alle stikkordene til de originale grunnleggende språkene som gjorde det til et mulig initieringsspråk. En ny versjon, som passer for dagens datamaskiner og smarttelefoner, vil bli utgitt i midten av 2021 under navnet AOZ Studio. Francois Lionet og med ham et team som jobber med prosjektet siden slutten av 2009.

Spesifikasjonene

Slutten

Commodore orienterte programmeringen av ROM-en sin i en retning som ikke tillot utvidelse av et språk som Amos. Kritikk oppstod at Amos ikke tillot å bygge menyer, bestemme dialoger og flere ark som den nye Visual Basic for Microsoft tillot.

Den andre versjonen av språket kalt "Amos Professionnal" svarte delvis på denne kritikken, men det var for sent, Amos-språket forsvant i konkurransebølgene.

Syntaksen, derimot, veldig utviklende (på grunn av utvidelsen av "Amal") kunne imidlertid tjent som en skole for en generasjon kreative utviklere, spesielt innen spill og simulering, og etterlatt det en nisje mot Visual Basic , som var passende for ledelse og kontorautomatisering.

Vi kan angre på at slike språk forsvant, men samtidig kan ikke utviklere kobles til en enkelt type maskin og prosessor, og alle moderne språk går mot uavhengighet fra den opprinnelige maskinen.

I dag godkjente François Lionet distribusjon av språket gratis. Den kan lastes ned fra GitHub, samt alle kilder.

Fornyelse

Det er skrevet en gratis tolk , Alvyn, som gjør det mulig å kjøre AMOS-programmer på mange operativsystemer. Den er basert på SDL- biblioteket . Dette biblioteket er også grunnlaget for PyGame som lar deg bruke SDL med Python-språket.

Mangelen på enkle programmeringsspråk presser François Lionet til å omskrive AMOS-instruksjoner i JavaScript for nyere datamaskiner. Han leter nå etter programmerere for å utføre denne oppgaven.

Ved siden av dette har en uavhengig utvikler, Frédéric Cordier, opprettet sin egen gren av Amos Professional. Opprinnelig kalt "Amos Professional AGA", gjorde han kildekoden til den nyeste versjonen av denne grenen tilgjengelig på sitt github-lager. Prosjektet heter nå "Amos Professional Unity" og har som mål å støtte AGA-brikkesettet, som er nesten komplett, og SAGA-brikkesettet for Vampire-kort.

Referanser

  1. marc365 , AMOS Profesjonelt: AMOS Professional 2.00 BASIC for Amiga-serien av datamaskiner ,18. september 2017( les online )
  2. Alvyn Basic
  3. “  Amos Professional - Lokal virksomhet | Facebook  ” , på www.facebook.com (åpnet 13. november 2017 )
  4. Cordier Frédéric , AmiDARK / Amos-Professional-X-Source-Code-Official ,23. mars 2021( les online )
  5. "  AMOS Professional Unity (X2 versjon) - AMOS Professional AGA  " , på amos-professional-aga.frederic-cordier.fr (åpnet 30. mars 2021 )

Se også