AmigaEAutor - Wouter van Oortmerssen Punkt rejestracyjny - Piotr Wojciechowski |
![]() KLIKNIJ NA OBRAZEK, BY OBEJRZEĆ JEGO PEŁNĄ WERSJĘ |
Rodzaj: Język programowania wysokiego poziomu.
AmigaE jest nowoczesnym, szybkim i ekonomicznym językiem programowania
wysokiego poziomu. Składnia i polecenia AmigaE są bardzo podobne do ich
odpowiedników w najpopularniejszym obecnie języku C, jednak programowania w
AmigaE można się nauczyć znacznie prościej i szybciej. Zawdzięczamy to
bogactwu wbudowanych gotowych do użycia funkcji, oraz możliwości dołączania
wszelkiego typu plików "Include". W archiwum kompilatora można znaleźć
gotowy zestaw wszystkich niezbędnych Includów dla systemu 3.0, kilka
dodatkowych narzędzi, obszerną, wyczerpującą dokumentację w formacie Guide,
oraz zestaw plików źródłowych demonstrujących możliwości kompilatora.
Nawet bez stosowania żadnych Includów można w AmigaE otworzyć ekran,
okienko, wypisać na ekranie tekst i dokonać skomplikowanych obliczeń.
Łatwość, z jaką można tego dokonać demonstruje przykładowy program "Hello
World!", który w listingu składa się z zaledwie trzech linii! Programy
tworzone za pomocą kompilatora są w 100% zgodne z systemem operacyjnym, co
pozwala na "czyste"i bezpieczne programowanie. Oczywiście kompilator nie
wyklucza "dzikich" odwołań bezpośrednio do sprzętu, jeżeli ktoś bardzo tego
pragnie. Wewnątrz kompilatora wbudowany jest linker, oraz asembler.
Bardzo upraszcza to proces skladania czesci programu w gotowe binarium
końcowe. W samym listingu programu w AmigaE można stosować bezpośrednio
fragmenty w kodzie asemblera! W dodatku części asemblerowe i AmigaE
wzajemnie bez problemu wymieniają się danymi i zmiennymi. Mozna nawet caly
program napisac w kodzie asemblera. Kompilator przełknie to bez
zająknięcia.
Gotowe binaria stworzone kompilatorem AmigaE cechują się niezwykle małą
objętością i szybkością działania. Niekiedy odnosi się wrażenie, że
program powstał w całości w asemblerze. Przykładowy program "Hello World!"
po kompilacji ma długość 676 bajtów! W pakiecie AmigaE nie ma osobnego
edytora dla tego języka, ale do tworzenia kodu źródłowego nadaje się
dowolny edytor zewnętrzny, np. CygnusED. Za pomocą dołączonego skryptu
Arexxa z poziomu CEDa mozna skompilowac edytowany listing i natychmiast
uruchomic program wynikowy za pomocą jednego naciśnięcia klawisza!
Tworzenie kodu w AmigaE umożliwia stosowanie programowania zorientowanego
obiektowo, procedur, list zmiennych i innych podobnych rzeczy znanych z
języków wysokiego poziomu. Kompilator działa na każdym komputerze Amiga i
odznacza się sporą szybkością pracy. Na niedopalonej A500 kompiluje kod
źródłowy z wydajnością powyżej 20000 linii na minutę. AmigaE powstał
przede wszystkim z myślą o tworzeniu programów użytkowych pracujących pod
kontrolą systemu operacyjnego. Jednak przy odrobinie wyobraźni i talentu
można w tym języku zrobić praktycznie wszystko!
Wersja ogólnodostępna archiwum AmigaE zawiera demo kompilatora, które
potrafi tworzyć programy wynikowe o długości maksymalnie 8 kB. Poza tym
ograniczeniem kompilator ten jest w pełni funkcjonalny. Autor zastrzega
jednak, że nie wolno używać tej wersji dłużej niż przez dwa tygodnie.
Na serwerach Aminetu w katalogu dev/e można znaleźć mnóstwo gotowych
procedur stworzonych w tym języku i dodatkowych inkludów. Programujący w
języku E mogą znaleźć także mnóstwo cennych informacji na stronie www,
zawierającej "Encyklopedię AmigaE".
Aktualne ceny pakietu AmigaE to:
Rodzaj rejestracji:
Tu możesz otrzymać wersjć niezarejestrowaną AmigaE.
soldier@airi.plukwa.pdi.net