Nowe fakju III by Kaz 2008-01-18 08:12:51

Od dłuższego czasu zbieram materiały, które powinny pomóc początkującym, ale mimo to chętnym na pisanie programów na Atari w ich tworzeniu. Materiały te bedą sukcesywnie publikowane, a ponieważ dotarcie do nich i zebranie w jednym miejscu nie było wcale łatwe, myślę, że mogą być dość użyteczne. Zaczynamu od wsparcia programujących w BASIC.

Wiele osób zna podstawy programowania i radzą sobie z BASIC-iem, ale zatrzymały się na tym etapie rozwoju programistycznegonigdy i nie wskoczą na poziom pisania programów w assemblerze 6502. A to ze względu na brak czasu, a to ze względu na brak wystarczającej motywacji, a to ze względu na chęć ułatwiania sobie życia :) Osoby te śmiało mogłyby napisać coś w BASIC-u, ale często tego nie robią, ponieważ programy tak napisane działają wolno i nie przypominają oprogramowania pisanego przez "zawodowców" w assemblerze.



Jest jednak masa programów napisanych w BASIC-u, które prezentują wysoki poziom i wspaniale konkurują z programami w języku maszynowym. Choćby słynne Klony Arka "ArSoft" Lubaszki, które zajęły drugie miejsce w konkursie Kaz Kompo 2006, pozostawiając w pobitym polu wiele programów "assemblerowych". Kwestią najważniejsza jest bowiem temat i wykonanie, a nie narzędzie, którym działamy. Narzędzia mogą jedynie nas wspomóc i dlatego warto wiedzieć jakie to narzędzia i jak się nimi posługiwać.

W dzisiejszej odsłonie udostępniam krótkie FAQ na temat kompilatorów języka BASIC, które przyspieszają programy w w nim napisane. Nie jest to jeszcze pełna informacja, bo brakuje opisów pozostałych kompilatorów, a przydałoby się też więcej danych o samych wersjach BASIC-a i jego kompilatorach, ale od czegoś trzeba zacząć. Dodane też zostaną screenshoty, ale to już po moich egzaminach.

Nowe fakju nie gdzie indziej tylko tutaj. Dziękuję Andreasowi "Charlie Chaplin" Kochowi za podesłanie kompilatorów: BCOM (i podzielenie się doświadczeniem z pracy z nim), ABC A BASIC Compiler, Turbo BASIC XL Compiler. Proszę również o nadsyłanie uwag, materiałów do FAQ i raportowania o nieścisłościach i błędach.
sikor 2008-01-18 09:58:24

Wartto też zajrzeć do atariki. Poza tym - przydała by sie informacja, że na przykład kompilatora do Turbo Basica XL można z powodzeniem używać także dla programów w Atari Basicu, i to nawet tych, które coś doczytują.

Kaz 2008-01-18 10:03:08

To planowalem zrobic. Co jeszcze?

x3n0 2008-01-19 12:36:39

fajku i piwku... a wszystko przez donaldu tusku. c64 rulez!

Kaz 2008-01-19 19:30:21

E tam, C64 nawet nie zblizylo sie do rulez :) Literowka poprawiona.