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 379 - Deras roll är inte att tänka på framtid, med Olle Westergård

Kodsnack 379 - Deras roll är inte att tänka på framtid, med Olle Westergård

Fredrik snackar stordatorer, assembler och mycket mer med Olle Westergård, assemblerskrivande utvecklare, produktägare, utbildare med mera på SEB. Avsnittet kretsar runt hur man bygger pålitlig mjukva...

18 Elo 202059min

Kodsnack 378 - Bara jag får uppdatera minnet, med Olle Westergård

Kodsnack 378 - Bara jag får uppdatera minnet, med Olle Westergård

Fredrik snackar stordatorer, assembler och mycket mer med Olle Westergård, assemblerskrivande utvecklare, produktägare, utbildare med mera på SEB. Vi börjar lite med vad som särskiljer en stordator, s...

11 Elo 202054min

Kodsnack 377 - Lika kraftfull som en moraklocka, med Mats Nordkvist och Erik Weyler

Kodsnack 377 - Lika kraftfull som en moraklocka, med Mats Nordkvist och Erik Weyler

Fredrik snackar om det anrika programmeringsspråket COBOL och utveckling på och med stordatorer med Mats Nordkvist och Erik Weyler, båda stordatorutvecklare på SEB. Vi diskuterar bland annat: Bakåt- ...

4 Elo 202053min

Kodsnack 376 - En egen stordator, med Mats Nordkvist och Erik Weyler

Kodsnack 376 - En egen stordator, med Mats Nordkvist och Erik Weyler

Fredrik snackar om det anrika programmeringsspråket COBOL och utveckling på och med stordatorer med Mats Nordkvist och Erik Weyler, båda stordatorutvecklare på SEB. Vi diskuterar bland annat: Vad pys...

28 Heinä 20201h 5min

Kodsnack 375 - För fäst vid abstraktionen

Kodsnack 375 - För fäst vid abstraktionen

Fredrik och Kristoffer värmer upp med att snacka lite tangentbord och, än en gång, sladda in på kaoset som är USB-anslutningar av olika generationer och duglighetsnivåer. Sedan diskuterar vi abstrakti...

21 Heinä 202048min

Kodsnack 374 - Deprekera hälften av alla array-metoder, PHP med Rickard Andersson

Kodsnack 374 - Deprekera hälften av alla array-metoder, PHP med Rickard Andersson

redrik snackar PHP med Rickard Andersson, utvecklare på Montania. Vi diskuterar språkets utveckling sedan Forntiden (2005 sådär, när Fredrik senast skrev något i PHP), märkligheter och starka sidor, p...

14 Heinä 202049min

Kodsnack 373 - Skvattram och pors

Kodsnack 373 - Skvattram och pors

Kristoffer är speedad av första kaffet på länge, Fredrik köper stadigt så mycket kaffe att ICA lägger märke till det. Som uppvärmning berättar Kristoffer om hur han börjat brygga öl. Naturligtvis inte...

7 Heinä 202057min

Kodsnack 372 - Min del av upphovsrätten, med Carl Gleisner

Kodsnack 372 - Min del av upphovsrätten, med Carl Gleisner

Fredrik och Johan Thelin snackar licenser med Carl Gleisner - biträdande jurist och medlem i Free software foundation Europe - the legal network. Där vi andra tvekar och säger "jag är ju ingen jurist"...

30 Kesä 20201h

Suosittua kategoriassa Koulutus

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