eXec.plMAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA
Logowanie
MAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA

czwartek, 25. maja, 2017, 05:11

Dodano: 2012-06-04 17:38, Autor: st, Kategoria: Oprogramowanie, Liczba wyświetleń: 858

A A A

jAMOS i XAMOS 0.24

O projekcie reimplementacji języka AMOS w Javie pisaliśmy już kilka razy. Autor tego pomysłu zdecydował się na jeszcze jedno posunięcie - stworzył bliźniaczy projekt XAMOS, który ma być AMOSem w C++ i SDL. Na razie kompilacji dla AmigaOS nie ma, ale tutaj już nam zdecydowanie bliżej niż do świata Jamesa Goslinga. Może dzięki temu gry w AMOSie odżyją na naszych Amigach NG?


Dodaj komentarz

Robert Szacki
Czytelnik

komentarz #1 wysłany: 2012-06-04 21:03

Przy takich projektach robi się jeden duży błąd. Zakłada się, że przenosząc jedną bibliotekę, będzie się miało szybki i bezproblemowy akces do tysięcy gier, programów itp. To niestety nie jest zgodne z żadną zasadą fizyki, jak również informatyki. Nakład pracy włożony w stworzenie lub przeniesienie oprogramowania przekłada się na rezultat. Nie przeniosę gór łopatą...

Widać to po wielu projektach -
1. SDL,
2. PyGame,
3. Qt,
4. AmiCygnix.

Większość tych rzeczy będzie dobrze działać co najwyżej na Amidze One X1000, bo poziom skomplikowania warstw abstrakcji osiąga apogeum i dla procesora PPC i systemu jest nie do uniesienia.

Długo jeszcze minie czasu nim programiści AmigaOS4.x to zauważą, teraz pokutuje błędne przekonanie, że natywne programy działają tak samo jak te przenoszone. Naprawdę nie rozumiem, czemu ci ludzie nie zauważają tego problemu, mimo że wielokrotnie zwracano im na niego uwagę i ciągle powtarzają błąd.

Pakiety można przenosić skuteczniej, tyle że potrzebne jest nam większe zaplecze intelektualne (bardziej wykształceni programiści). Szybkość da się uzyskać przenosząc np. pakiet Qt lub SDL, ale raczej nigdy nie uzyska się tej szybkości przenosząc program bez wglądu w konstrukcję i studiowania tego pakietu. Trzeba poświęcić na to więcej czasu. Czego życzę naszym programistom.

Odpowiedz

eXec.pl

AmigaOS.pl