Kodsnack 438 - Skrivet på ett sparsamt sätt, med Olle Westergård
Kodsnack5 Loka 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

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(716)

Kodsnack 408 - Det fanns en tredje spak

Kodsnack 408 - Det fanns en tredje spak

Fredrik och Kristoffer snackar om en rad aktuella ämnen: Flikfilosofi - hur många, när, olika vikt på telefon och dator? Borde webbläsare och andra flikade fönster ta efter Emacs bufferthantering? Fi...

9 Maalis 20211h 8min

Kodsnack 407 - En modern liare

Kodsnack 407 - En modern liare

Fredrik och Kristoffer värmer upp med snöskottande och liande, två tillfällen att vara i nuet och lära sig tekniken för någonting. Sedan snackar vi om Fredriks app Podcast Chapters. Fredrik har nyss s...

2 Maalis 20211h 4min

Kodsnack 406 - Sit down in the middle of the world, with Tommy Maloteaux

Kodsnack 406 - Sit down in the middle of the world, with Tommy Maloteaux

Fredrik chats with Tommy Maloteaux, developer of VR god game Deisim. Tommy tells us where the inspiration came from, how he started developing the game, the tools he's used, and more. Deisim has been ...

23 Helmi 202159min

Kodsnack 405 - Tappra COBOL-iter, med Mats Nordkvist och Erik Weyler

Kodsnack 405 - Tappra COBOL-iter, med Mats Nordkvist och Erik Weyler

Fredrik får återbesök av Mats Nordkvist och Erik Weyler, båda stordatorutvecklare på SEB. Mats berättar om COBOL academy - en COBOL-utbildning som just dragit igång. 4500 sökande, vad sägs om det för ...

16 Helmi 20211h 30min

Kodsnack 404 - Fredrik not found, med Fredrik Björeman

Kodsnack 404 - Fredrik not found, med Fredrik Björeman

Lars Wikman får besök av Fredrik Björeman och försöker ta reda på vem Fredrik egentligen är som kodare. Fredriks historia till en yrkesbana som kodare gick bland annat över PHP - ett språk som kanske ...

9 Helmi 202147min

Kodsnack 403 - Prydnadsutvecklare

Kodsnack 403 - Prydnadsutvecklare

Fredrik och Kristoffer snackar om en glatt blandad påse ämnen. Vi börjar med att starkt rekommendera podden On the metal. Sedan blir det tangentbordssnack. Fredrik har lagt sina viktigaste modifiering...

2 Helmi 202147min

Kodsnack 402 - Minnesskrivningar som inte tog, med Arno Lepisk

Kodsnack 402 - Minnesskrivningar som inte tog, med Arno Lepisk

Fredrik snackar med Arno Lepisk om mjukvaruutveckling i stort, C++ av senaste modell, och intressanta buggjakter. Först snackar vi om Apples nya processorer och kommande datorer. Vad är det Apple har ...

26 Tammi 20211h 15min

Kodsnack 401.5 - Spelskaparnas spelsyltspecial

Kodsnack 401.5 - Spelskaparnas spelsyltspecial

Som en bonus lagom till helgen: en crossover eller gästspel från eminenta grannpodden Spelskaparna! Tillsammans med Christian, Therese och Adam diskuterar Jona de spel som har skapats under Kodsnacks ...

23 Tammi 202141min

Suosittua kategoriassa Koulutus

rss-murhan-anatomia
psykopodiaa-podcast
voi-hyvin-meditaatiot-2
adhd-podi
rss-rahamania
rss-valo-minussa-2
rss-narsisti
kesken
rss-liian-kuuma-peruna
rss-luonnollinen-synnytys-podcast
rss-tietoinen-yhteys-podcast-2
rahapuhetta
filocast-filosofian-perusteet
rss-niinku-asia-on
ihminen-tavattavissa-tommy-hellsten-instituutti
rss-vapaudu-voimaasi
rss-arkea-ja-aurinkoa-podcast-espanjasta
aamukahvilla
jari-sarasvuo-podcast
rss-elamankoulu