Rozproszona baza danych
Proza życia codziennego osłabia zachwyt na rzeczami wszelakimi, tępi doznania. Nawet zbyt częsta zabawa poczciwym językiem BASIC powoduje, że traktuje się oczywiste polecenia z automatu bez zastanowienia nad mechanizmem działania. Interesujący jest jedynie wynik końcowy, sukces i radość z programu działającego.
Zupełny przypadek sprawił, że spojrzałem dziś w niecodzienny sposób na to jak języki BASIC na ATARI przechowują dane. Czy przyszło komukolwiek i kiedykolwiek stwierdzić, że języki BASIC w ATARI przechowują dane w rozproszonej bazie danych ?
ATARI BASIC i prawie wszystkie inne pochodne posiadają polecenie do przechowywania wewnątrz programu danych z których program w trakcie użytku skwapliwie korzysta.
DATA – bo o nim mowa może jednak być umieszczone w dowolnej części programu a twórca kompletnie nie zawraca sobie głowy tym gdzie fizycznie takie dane w pamięci ATARI się znajdują. Dla niego wszystkie dane mimo ich rozproszenia w pamięci są jednym podzielonym rekordami zasobem.
Prawda że piękne ?
10 DATA W kamienicy
11 GRAPHICS 0:POKE 709,10:POKE 710,0
12 DATA mieszkala
13 DIM A$(40):TRAP 23
14 DATA pani Kolichowska
15 CLS : ?
16 DATA ktora byla
17 DO
18 DATA stara
19 READ A$:? A$;” „;
20 DATA brzydka
21 LOOP
22 DATA i trzypietrowa
23 END