In questi giorni su DZone.com sezione Java è stato pubblicato un articolo di confronto tra PHP, Python e Java.
Per Steven Lott, l'autore dell'articolo, è impossibile rispondere a questa domanda, ma ci indica tre regole che potrebbero descrivere chi dei tre linguaggi è più veloce:
- I linguaggi non hanno velocità . Le implementazioni hanno velocità ;
- le statistiche non sono una panacea;
- i benchmark sono difficilissimi.
L'autore indica la maggior parte dei problemi che possiamo verificare facendo questa sorta di confronto "più veloce in generale" e rivela che, mentre i benchmark possono essere eseguiti su tanti aspetti differenti dei linguaggi presi in esame, i risultati dipendono da molte variabili.
Non c'è un paragone "in generale" dei linguaggi di programmazione, dunque il suo suggerimento è cercare di non confrontare i linguaggi, ma prendere ciascuno e confrontarlo su compiti specifici.
Secondo voi questo è tutto quello che si può fare per sapere qualcosa su come risolvere un problema nel linguaggio di programmazione "più veloce"?
Se vuoi aggiornamenti su Java inserisci la tua email nel box qui sotto: