Kodsnack 388 - Länkaren visste inte vad OS var för något

Ladda ner (mp3)

Fredrik och Tobias snackar om en del av allt som är nytt och förbättrat i version 11 av LLVM. Allt från prestanda och formattering till varningar och länkaren har fått sig ganska markanta lyft. Tobias har också skrivit ett blogginlägg som går igenom mycket av samma saker i textform. Jo, det har kommit ett Fortran-frontend till LLVM också!

Som en liten bonus efter avslutningsmusiken kommer lite snack om tangentbord, tangenter med olika aktiveringsdjup, och problem med att flasha firmware.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @antikristoffer, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Jag har inte skrivit en bloggpost på fyra år
  • LLVM är ju stort
  • Det var ingen som tänkte på prestanda
  • Inte bara snabbare än LLVM 10
  • bar kan aldrig vara något annat än 1
  • Det är inte alltid skitkul att sitta i en debugger
  • En metod som jag aldrig refererar till
  • Bättre debuginformation
  • Du har omdeklarerat på rad X
  • Bättre felmeddelanden
  • Det här får man egentligen inte göra
  • Om du skickar OS till Clang
  • Inte så bra för storleken på binären
  • När binären blir stor
  • Länkaren visste inte vad OS var för något
  • Hoppa till en funktion är dyrt
  • Utgå inte från vad du tror är rätt
  • Nycklarna är olika långa
  • Clang och Flang
  • Ifall du har något behov av prestanda över huvud taget
Tidigare avsnitt