Kodsnack 371 - Ingen vill skriva de här rutinerna

1:10:13
 
Dela
 

Manage episode 265159595 series 2166142
Av Kristoffer, Fredrik, Tobias upptäckt av Player FM och Player FMs grupp - upphovsrättigheterna ägs av publiceraren, inte Player FM. Ljudet streamas direkt från deras servrar. Tryck på Prenumerera knappen för att hålla koll på uppdateringar i Player FM, eller klistra in flödets webbadress i andra podcast appar.

Tobias och Fredrik snackar som uppvärmning om chocken att det snart är midsommar, och dessutom varmt på hemmakontoret.

Som veckans huvudämne berättar Tobias till att börja med om hur C++ egentligen kompileras. Därefter förklarar han vad det innebar för Plex när de skulle börja skeppa Plex byggt med LLVM och Clang på alla plattformar, och hur det ledde honom att återigen bidra till LLVM-källkoden för att Plex löser problem som ingen annan riktigt gett sig på. Som avslutning knyter vi an till Tobias soloavsnitt och snackar lite mer om hur och varför man kan hamna i det där läget där man känner sig som den ende i världen som försöker lösa ett visst problem.

Allting ska gå fort, utom det här bygget. Tobias dator får lida för att alla andra ska ha det bra.

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
  • Tillbaka bakom micken
  • Tre år på bara några månader
  • Det är midsommar imorgon
  • Din lokala ICA-handlare på Instagram
  • Halva steget in i LLVM och Clang
  • Hur optimeringen kickar in
  • Så litet jag kan få det
  • Då tar länkaren över
  • Ingen vill skriva de här rutinerna
  • En uppsättning binärer per plattform
  • Skeppa överallt där det finns en Linuxkernel
  • Om du länkar till ditt Libc statiskt
  • Leta efter dina bibliotek i framework-katalogen
  • Rutiner som kör innan din binär kör
  • En bootstrap-Clang
  • Nu får vi bygga Clang igen
  • En gång för varje plattform
  • Varför behöver ni över huvud taget bygga er egen kompilator?
  • Expertens förbannelse
  • Det som är kvar måste vara möjligt att göra
  • Det är ingen som jobbar på det

403 episoder