Nella pagina "Notizie sul sito" ho scritto espressamente
che nei miei listati non si trovano algoritmi superefficienti
e che a me basta che i programmi funzionino, considerate
le mie esigenze.
www.corradodamiano.it/notizie_sito.ht
Non pretendo che questi programmi siano i migliori del Mondo,
ne' che siano adottati dalla NASA.
Chi non apprezza il mio modo di programmare puo' benissimo
cercare listati migliori in altri siti, farseli da se'
o perfezionare i miei.
Per quanto riguarda le due funzioni incriminate,
char_byte() e byte_char(), queste vengono utilizzate
solo per l'input/output dei dati;
char_byte() viene chiamata da leggi_sup() (inserimento supernumero
da tastiera) e da leggi_sup_file() (lettura di supernumero-stringa
da file);
byte_char() viene chiamata da mostra_sup() (visualizzazione supernumero)
e da salva_sup_file() (salvataggio di supernumero-stringa in file).
Nessuna delle due funzioni viene usata nei calcoli; e' verificabile
da chiunque che i tempi di elaborazione (nei puri calcoli) non variano
usando la mia versione o quella proposta da Migliorabile.
Pertanto, le critiche rivoltemi sono del tutto campate in aria.
Ed e' anche gravemente ingiusto sentenziare su di me e sulla mia opera
basandosi (ed erroneamente) su una sola delle varie centinaia
di funzioni che ho creato.
La lentezza delle mie funzioni per supernumeri e' provocata piuttosto
dal fatto che ho usato algoritmi di calcolo ingenui (cioe' che presuppongono
solo una cultura scolastica); invece le librerie "ufficiali" sono fatte
da persone che hanno studiato in modo approfondito
teoria dei numeri e possono usare algoritmi piu' sofisticati.