tomaszs
  • Najlepsze
  • Wszystkie komentarze
Krolik
Krolik
@BenGurion: faktycznie, więc w tym przypadku porównanie z Rust można wyrzucić do kosza, bo od tamtych czasów kompilator Rust przyspieszył co najmniej 4x i jest obecnie szybszy od GCC i na poziomie zbliżonym do Clang
Krolik
Krolik
@tomaszs: Fajnie, wszyscy się tak jarają tym jak to Go szybko kompiluje, a jakoś nigdzie w sieci nie ma benchmarków by to zweryfikować. Czyli trochę jak z audio-voodo. Pierwsze wersje kompilatora Go nie optymalizowały kodu, więc oczywiste jest, że musiał kompilować szybciej niż konkurencja, która kod optymalizuje. Ale ciekawe jak jest teraz, zwłaszcza po dodaniu genericsów i lepszej optymalizacji.
Krolik
Krolik
@tomaszs: a nie, jednak coś znalazłem: z tego wynika że Go wcale nie kompiluje znacznie szybciej niż inne języki: https://imgur.com/a/jQUav Wyszło im że wolniej niż C++, a C++ do szybkich nie należy.
BenGurion
@Krolik: Spróbuj znaleźć coś aktualnego. To, co znalazłeś ma 7 lat.
tomaszs
tomaszs Autor
0
@Krolik: Bys musial sprawdzic ktore wersje 1.18 i 1.19 byly faktycznie wolniejsze. 1.20 wraca do predkosci z wersji 1.17. W skrocie dobry temat do zbadania tej nowej wersji
tomaszs
tomaszs Autor
0
@Krolik: Tak tak, szczególnie od wersji 1.64 z PGO i szybszym buildowaniem na Windowsa (https://tomaszs2.medium.com/how-rust-1-64-became-10-20-faster-on-windows-3a8bb5e81d70). To by było bardzo ciekawe porównanie po tych wszystkich zmianach.