Newsgroup: it.scienza.informatica
Titolo: dilemma

...
   <Devo dire che le risposte sono state piu' che esaurienti e mi meraviglio
<del fatto che tu non ne sia convinto... il messaggio e' chiaro, se certe
<cose non le sai certe altre non le fati (vi prego, concedetemi la rima
!!!).
    <Insomma:
    <-- se vuoi scrivere un programma 3D  allora ti serve un sacco di
<matematica e ti assicuro che sapere se l'algoritmo e' O(n^2) o O(log n)
<diventa essenziale (pensa un po alla differenza che passa fra aspettare una
<manciata di secondi per un rendering e aspettare una manciata di minuti!)
  Solo che questa a casa mia si chiama OTTIMIZZAZIONE non certo conoscenza
avanzata della matematica! ; )
<    - se vuoi ottimizzare le prestazioni di un sistema parallelo DEVI avere
<ottime conoscenze teoriche, non solo informatiche, ma anche statistiche e
<matematiche ins enso lato
  Statistiche? E per cosa? Per sapere percentualmente di quanto vai più
veloce? ;) Io di statistica non ne so granchè eppure ti assicuro che di
ottimizzazioni ne riesco a fare a bizzeffe! Il fatto è ragazzi(e ragazze
anche se non sicuro qua nun ce ne sono!) che è giusta la teoria ma se
considerata come insegnamento PARALLELO(e non precedente o posteriore) ad
una pratica estenuante e continua
<    - giusto per informazione, alla Intel stanno cercando esperti di metodi
<formali (una delle materia piu' teoriche dell'informatica) per progettare
<processori... ti sembra poco?
   Vero!Ed infatti la Intel in fatto di processori si sta prendendo una
cantonata dietro l'altra! ;)
    Impariamo a non considerare sempre giuste le scelte di case blasonate ma
ad avere una nostra precisa opinione, giutificandola "solo" con i nostri
mezzi!
<    potrei continuare per paginate intere, il punto pero' e' che troppo
<spesso si confonde l'informatica con la scrittura (nota, ne progettazione,
<ne implementazione, perche' sono tre cose diverse) di un programma
<gestionale in Delphi, oppure con la configurazione di un server Proxy,
<oppure ancora con la capacita' di sfruttare le caratteristiche di una
scheda
<madre per resettare un PC via modem... ma sapere guidare una macchina
<significa essere esperti di meccanica, elettronica, ergonomica, chimica, e
<chi piu' ne ha piu' ne metta? A me sembra che basti provare e riprovare
fino
<a che anche la partenze in salita non risultano facili.
    Giusto!!!!
    Salutissimi,
    Riccardo
   3d graphics coder


mi fa piacere per te che tu abbia i mezzi e le conoscenze per giudicare a
cuor leggero che l'Intel sta prendendo delle cantonate nel mondo dei
processori ( e comunque ho citato l'Intel tanto per fare un nome, tutte le
case che producono processori si appoggiano pesantemente a gruppi di teorici
e all'utilizzo di metodi formali per la verifica di corretteza dei loro
prodotti, prova a dare un'occhiata alle riviste tecniche di settore, a
quello della IEEE o ai giornali tecnici interni di qualche ditta, informati
insomma); io un processore (un pipeline a 5 stadi cloccato a 333, inserito
poi in una macchina parallela da 64 processori) l'ho progettato e ti
assicuro che senza la teoria non sarei andato lontano, comunque anche dopo
questa esperienza non mi sento proprio di criticare il lavoro della Intel.
Sono daccordo con te sul non seguire ciecamente quello che dicono le grandi
case, basta pero' ricordarsi che si sta parlando di centnaia, se non
migliaia di professionisti ad altissimo livello che sanno MOLTO piu' di noi
sull'argomento... e forse i processori dell'Intel non sono poi' tanto male,
no?
Saluti
---
Simone Semprini
University of Pisa
Computer Sciences Dept.