Discussione:Rust (linguaggio di programmazione)

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Fattoriale iterativo[modifica wikitesto]

Nella funzione di esempio c'è il ciclo while i <= n sarebbe sufficiente fare while i < n evitando così la moltiplicazione di 1 per 1 e l'incremento di i quando il valore in ingresso n è 1. --Angelo Mascaro (msg) 08:46, 2 dic 2016 (CET)[rispondi]

Ho modificato il fattoriale iterativo per evitare la moltiplicazione per 1; ho dovuto però anticipare l'incremento del contatore. Ho modificato anche il fattoriale funzionale per la stessa ragione. --Carlo.milanesi (msg) 15:26, 4 dic 2016 (CET) Ottimo! --Angelo Mascaro (msg) 20:40, 4 dic 2016 (CET)[rispondi]

prestazioni rispetto a C++[modifica wikitesto]

Nel link della nota 7 si afferma

 Rust is syntactically similar to C++, but it provides increased speed and better memory safety.

senza tuttavia dare dimostrazione riguardo alla supposta maggiore velocità di Rust.

Nell'analogo articolo in lingua inglese è invece affermato

 Performance of idiomatic Rust is comparable to the performance of idiomatic C++.