Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Js people: Ok your language is actually fast Python people: Come defend your language Go people: Needs more optimizations C people: Don't worry. If you enable the optimizer, this thing goes BRRRRRRRRRRRR.

491,961 Aufrufe • vor 1 Jahr •via X (Twitter)

11 Kommentare

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

More details are here:

Profilbild von Tobias_Petry.sql
Tobias_Petry.sqlvor 1 Jahr

> C people: Don't worry. If you enable the optimizer, this thing goes BRRRRRRRRRRRR. But you actively DISABLED the optimizer. So while any other language can use its dynamic optimization, the C one is now running unoptimized.

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

Good observation. I noted in the methodology section: > Clang with -O1 optimized away the loop and was way faster than everything else (see I did try it, it was just so fast it would have looked odd in this comparison.

Profilbild von Erik
Erikvor 1 Jahr

If we break both of Usain Bolt's legs at the starting line, the other racers can have a chance!

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

If by Usain Bolt you mean C then yeah, pretty much!

Profilbild von Andreas Klinger 🦾
Andreas Klinger 🦾vor 1 Jahr

Ruby: add an extra server and move on

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

Precisely.

Profilbild von Karol
Karolvor 1 Jahr

I have never seen code in production compiled with -O0. For debugging purposes sure, but not for production.

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

Had to majorly handicap C to make it a fair fight.

Profilbild von Holly Guevara
Holly Guevaravor 1 Jahr

the python community will never recover from this

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

So far, the python community is not very loud.

Ähnliche Videos