Kodsnack 438 - Skrivet på ett sparsamt sätt, med Olle Westergård
Kodsnack5 Okt 2021

Kodsnack 438 - Skrivet på ett sparsamt sätt, med Olle Westergård

Fredrik snackar vidare med Olle Westergård om assemblerprogrammering. Vi börjar med att diskutera varför man skulle kunna tänkas välja assembler idag, och om att COBOL gör det svårt för en att förstöra saker jämfört med assembler där man äger CPU:n på ett helt annat sätt. Är du beroende av att det ska gå snabbt kan assembler fortfarande vara ett alternativ. Och hastighet är trots allt fortfarande viktigt många gånger. Och tillgänglighet utan störningar. Man kan inte ha en digital plånbok som plötsligt blir otillgänglig.

Olle berättar om lösningar för att i assembler skapa framåtkompatibilitet med intressanta specialtecken i system med fast hårdvara som redan är på plats ute på bankkontoren. Flexibiliten fungerar bra ihop med assembler.

På tal om prestanda tar Olle uppp saker som att läsa minne som tillhör andra processer och att minska antalet IO-accesser för att hålla hastigheten. Minne, för att inte tala om disk, är otroligt långsamt.

Ett system som är skrivet på ett snålt sätt i ett lågnivåspråk är svårt att hitta bra motivationer att byta ut. Olle diskuterar några motivationer som tagits upp.

Olle berättar också lite om makrospråk man lagt ovanpå assembler för att göra skrivandet lite mer effektivt och lättläst.

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, 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, eller handla något i vår butik.

Länkar Titlar
  • Inte gjorda för människor att läsa
  • Kostnadseffektiv och snabb
  • En större och större CPU
  • Leva med en digital plånbok
  • Lösa sin framåtkompatibilitet
  • Hur många transaktioner som helst
  • En enda väg in
  • Läsa minna som tillhör andra processer
  • Kapa bort en access
  • Skrivet på ett sparsamt sätt
  • Man vill lösa problemet

Det här avsnittet är hämtat från ett öppet RSS-flöde och publiceras inte av Podme. Det kan innehålla reklam.

Avsnitt(716)

Kodsnack 440 - Det enklaste sättet att döda en hobby, med Bartek Tatkowski

Kodsnack 440 - Det enklaste sättet att döda en hobby, med Bartek Tatkowski

Fredrik snackar hobbies och sidoprojekt med Bartek Tatkowski, mannen bakom numera avslutade podden utvecklarpodden Kompilator. Vi diskuterar skillnaden på hobbies och sidoprojekt, varför vi har så lät...

19 Okt 20211h 1min

Kodsnack 439 - En kedja av fullt avsiktliga saker

Kodsnack 439 - En kedja av fullt avsiktliga saker

Fredrik och Tobias snackar om att vara ute bland folk igen, och om Facebooks lilla problem med border gateway protocol. Både Tobias och Fredrik har spenderat chockerande mängder tid bland folk under d...

12 Okt 202149min

Kodsnack 437 - Nu ska vi bygga broar, med Lars Wikman

Kodsnack 437 - Nu ska vi bygga broar, med Lars Wikman

Fredrik snackar med Lars Wikman om mentorskap och andra sysslor man som utvecklare kan få inkomster av utan att skriva kod. Lars delar med sig av ett års erfarenhet av att sälja mentorskap som tjänst....

28 Sep 202150min

Kodsnack 436 - San Franciscolöner till alla

Kodsnack 436 - San Franciscolöner till alla

Fredrik och Tobias snackar om Apples nyheter, bildskärmar, och om löner och lönesättning. Vi värmer upp med att snacka om Apples september-event. Fredrik önskar sig ett behov av en Ipad mini, Tobias ä...

21 Sep 20211h 36min

Kodsnack 435 - Ovanligt konstig magkänsla

Kodsnack 435 - Ovanligt konstig magkänsla

Fredrik och Tobias snackar om att välja och byta tekniker man använder sig av, utifrån Fredriks erfarenhet av att vara Typescript-nära en längre period, och från Tobias erfarenhet av att skriva om byg...

14 Sep 202159min

Kodsnack 434 - För ops och för oss

Kodsnack 434 - För ops och för oss

Fredrik och Tobias snackar Tobias nya bärbara jobbdator och nöjet som är YAMLoch Kubernetes. Tidernas troligen tidigaste avsnitt vad gäller inspelningstid. Tänk att vi har kommit till en värld där AMD...

7 Sep 20211h

Kodsnack 433 - Förvalta sitt arv, med Olle Westergård

Kodsnack 433 - Förvalta sitt arv, med Olle Westergård

Fredrik snackar vidare med Olle Westergård om betalplattformar, legacysystem, och assembler idag. Olle berättar lite om P27 - ett projekt för att ta fram en gemensam nordisk betalplattform. Därefter k...

31 Aug 202151min

Populärt inom Utbildning

historiepodden-se
det-skaver
rss-bara-en-till-om-missbruk-medberoende-2
allt-du-velat-veta
nu-blir-det-historia
roda-vita-rosen
sektledare
johannes-hansen-podcast
harrisons-dramatiska-historia
not-fanny-anymore
rss-viktmedicinpodden
i-vantan-pa-katastrofen
sa-in-i-sjalen
rss-dr-bjorklund
rss-foraldramotet-bring-lagercrantz
rikatillsammans-om-privatekonomi-rikedom-i-livet
rss-max-tant-med-max-villman
rss-real-talk-with-jesper-stahl
rss-relationsrevolutionen
rss-basta-livet