Discussione:
Linguaggi di programmazione a confronto
Ferruccio Zamuner
2013-07-08 11:44:39 UTC
Permalink
Ciao,

vi segnalo questo articolo:

http://tinyurl.com/kdvs2a8


Ciao, \ferz
Andrea Campi
2013-07-08 21:44:43 UTC
Permalink
Post by Ferruccio Zamuner
Ciao,
http://tinyurl.com/kdvs2a8
Credo che sia il "benchmark" peggiore che abbia mai visto… Il che è
tutto dire, viste le porcate che si vedono in giro :D
Ferruccio Zamuner
2013-07-09 07:19:10 UTC
Permalink
Post by Andrea Campi
Post by Ferruccio Zamuner
Ciao,
http://tinyurl.com/kdvs2a8
Credo che sia il "benchmark" peggiore che abbia mai visto… Il che è
tutto dire, viste le porcate che si vedono in giro :D
Ciao Andrea,

dato che l'argomento mi interessa, per favore mi segnali benchmark
migliori realizzati:
* su un range altrettanto ampio di linguaggi,
* sulla stessa macchina
* sullo stesso sistema operativo.


Grazie in anticipo, \ferz
Andrea Campi
2013-07-09 08:06:36 UTC
Permalink
Ciao,
dato che l'argomento mi interessa, per favore mi segnali benchmark migliori
* su un range altrettanto ampio di linguaggi,
* sulla stessa macchina
* sullo stesso sistema operativo.
per quel che mi riguarda, dipende dalla classe di problemi.
Per fare un esempio banale, alcuni linguaggi sono patologicamente
peggiori nel concatenare stringhe, ma si comportano benissimo quando
devono gestire decine di migliaia di socket--o viceversa.
Un benchmark generico è utile quanto confrontare una Prius con una Porsche.


Questo mi sembra comunque ben fatto (non lo conoscevo, è il primo
risultato che ho trovato su Google, ma il codice di test è ben scritto
e soprattutto includono informazioni che consentono di replicare
l'esperimento):

http://benchmarksgame.alioth.debian.org

HTH
Ferruccio Zamuner
2013-07-09 08:37:52 UTC
Permalink
Post by Andrea Campi
Questo mi sembra comunque ben fatto (non lo conoscevo, è il primo
risultato che ho trovato su Google, ma il codice di test è ben scritto
e soprattutto includono informazioni che consentono di replicare
http://benchmarksgame.alioth.debian.org
Ho visto che a campione mancano molti elementi nella matrice:

test x linguaggio

ovvero anche quando c'e' il programma (in alcuni casi manca proprio
l'implementazione per lo specifico linguaggio) non sempre c'e'
esecuzione o il log con gli eventuali errori di compilazione o esecuzione.

Concordo che questo test, se completato, possa dare informazioni utili,
tuttavia per ora presenta lacune che lo rendono altrettanto discutibile.


Ciao, \ferz

Loading...