--- Enrico Maria Giordano <e.m.giordano@xxxxxxxxxxxxxxx> wrote:
> > - non abbiamo ancora chiarito se l'hard disk (o compactflash o quel che
> > sara': ricordiamoci anche quanto e' importante che la soluzione sia
> > facile ed economica da implementare) dovra' essere solo un archivio di
> > programmi (snapshot?) da caricare (personalmente ritengo che questo sia
> > il 99,9% dell'uso che se ne fara'), oppure deve essere uno strumento
> > per il programmatore (con tutti i crismi di OPEN#, CAT, FORMAT, etc)...
>
> Ma mille volta la seconda che hai detto! :-)
>
E a me durante il fine settimana mi si e' illuminata una visione.
Ho immaginato una shell, un interprete di comandi unix-like, che risiede in
memoria subito dopo il video, con il ramtop a 32K.
Praticamente mi visualizza un prompt e io posso scrivere una cosa del tipo
grep "stringa" miofile >> file_output
la shell va a cercare sul disco il programma grep che e' scritto per girare da
32K in su, lo carica e lo lancia passandogli i parametri, e poi apre in append
il file "file_output" e ne gestisce l'handle.
Il grep fa quello che deve fare, con la poca ram di cui lo spectrum dispone
Il risultato e' che e' stato letto ed elaborato un file di qualunque dimensione
e generato un nuovo file che puo' essere bello grosso pure lui.
Praticamente possono essere scritti tanti programmi di gestione files, tutti
strutturati per essere caricati ad un indirizzo fisso (dico 32K ma puo' anche
essere altro).
Avendo un disco, una memoria di massa ad accesso veloce e praticamente
illimitata si puo' fare di tutto...
Immaginate un manic miner di 1000 stanze, ognuna caricata da disco quando serve
sidente in ram.
=====
//
// In a world without walls and fences
// you would not need windows and gates.
// (Confucio)
==
P'n'P: http://maicrosoft.italiamac.com
__________________________________
Do you Yahoo!?
Get better spam protection with Yahoo! Mail.
http://antispam.yahoo.com/tools