Newsgroup: it.comp.lang.c++
Titolo: Assebler, a me ma pare na' ...

vorrei buttare sul tavolo l'ennesima provocazione :)
                        Assembler cui prodest?
In effetti e' molto potente, "basilare", ma siamo sicuri che sia
insostituibile?
ciao 
      martino  
--------
personal e-mail: 
mag...@mbox.vol.it
or 
i110...@ingstud.univ.trieste.it

non si discute !
Abbastanza vero...
In Assembler (!), a suoo tempo, ho creato una velocissima
implementazione di un algoritmo di compressione dati. Andava a 4.5
MB/sec su un 386.
Non sono riuscito ad ottenere gli stessi risultati in altri modi.
Mettere le mani "sul metallo" (per dirla con Carmack) permettere di
ottenere risultati d'altro livello...
Ovviamente, a quei tempi avevo anche MOLTO PIU' tempo per completare
un programma...    :)
Statemi bene,
	Danilo
--------------------------------------------------------------
  Danilo Magro      e-mail: 
cz...@datacom.it
  (original)
 
cz...@bigfoot.com
 (preferred)
  ----------------------------------------------------------
       "Reality is for people that can't handle fantasy"
--------------------------------------------------------------

In Assembler (!), a suoo tempo, ho creato una velocissima
Si chiama ASSEMBLY!
L'Assembler è l'assemblatore, ovvero il programma che "compila"
l'Assembly e lo traduce in linguaggio macchina. Giacché lo hai usato
per lungo tempo, dovresti saperlo...
In Inglese, molto frequente è il suffisso "er" per indicare quel
qualcosa che compie una certa azione.
Cordialmente,
Gianni Rondinini, programmer and designer at Pierre s.n.c.
Mailbox:
pie...@mail.asianet.it
Homepages:
http://www.geocities.com/SiliconValley/park/7666
http://www.angelfire.com/ky/GianniRondinini

Sembra fattibile in C (il codice e' pure compatto, elegante e all'apparenza
Mi interessa molto la FFT. Non e' che mi puoi dare l'algoritmo per
calcolarla (eventualmente anche l'anti trasformata)? Poi visto che
qualcuno proponeva di discutere di algoritmi, si potrebbe iniziare da
questo. Per esempio, qual'e' il costo computazionale?
Mats Glucksmann
gluc...@mv.itline.it

 or 
i110...@ingstud.univ.trieste.it
Acci Acci!
Ebbene sì! L'assembly è molto potente e sicuramente indispensabile in
molti campi, te lo dice uno che ha iniziato a programmare in c poi è
passato al'asm e infine al Visual c++.
Inutile, la mole di schifezze che i mega-software di microsoft ti
forniscono (ma ci infilo volentieri dentro anche linux & co.) sono utili
solamente se il tuo computer lo usi a livello finale. Se vuoi spaccare
le ossa al codice buttati sull'assembly, +veloce, +potente +incasinato.
E poi...è dall'assembly che si vede la capacità di qualcuno di
relazionarsi al computer ;))



 sul metallo non ha piu' futuro...
Ovviamente, solo dove non sia STRETTAMENTE necessario.

sul metallo non ha piu' futuro...
Oh... basta usare compilatori C++ altamente ottimizzanti, e le mani
sul metallo le metti ugualmente, anche se non in modo diretto.
Il compilatore della Watcom mi ha lasciato più di una volta a bocca
aperta... e non ho ancora visto la versione 11.0!
Saluti.
-------------------------------------------------
            Danilo "Conte Zer0" Magro
         "Nilo Blu" in IRC - ICQ: 295294
 
cz...@datacom.it
, 
cz...@bigfoot.com
