go vs rust, часть вторая
2014-06-29 21:43Узнал чУдный ключик у rustc — —opt-level
ufm@ufm-home ~/Src/st $ time ./strust
500010000050000
real 0m0.599s
user 0m1.280s
sys 0m0.356s
ufm@ufm-home ~/Src/st $ time ./stgo
500010000050000
real 0m2.366s
user 0m8.745s
sys 0m0.236s
rust: http://is.gd/BuO5xF
go: http://play.golang.org/p/vNJN22uQgM
(ни то ни другое в песочнице не работает)
Как видно — и range в rust соптимизировалось.
Так что — «наговариваете вы на нашу семью, грех это». Беру свои слова про торможение rust взад.
P.S. памяти, при этом, rust-овый вариант жрёт тоже меньше. Сильно.
Originally published at U.F.M's Homepage. You can comment here or there.