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 456 - Keep it svampbart

Kodsnack 456 - Keep it svampbart

Fredrik och Kristoffer snackar 2021, mer specifikt galna saker som hänt under året. Topplistan från femte plats och uppåt: Leveransproblem och varubrister Vilda elpriser och internet of things - har ...

18 Tammi 20221h 32min

Kodsnack 455 - Bortskämd IT-spoling

Kodsnack 455 - Bortskämd IT-spoling

Fredrik och Kristoffer snackar om att fördela sin tid, att vara bortskämd i jobbet, om dassbyggen, tolkningar av det förflutna, och om testning och tangentbord. Kodsnack var med i tidningen! Så borts...

11 Tammi 20221h 9min

Kodsnack 454 - Bortskämd av Google, med Emil Privér

Kodsnack 454 - Bortskämd av Google, med Emil Privér

Fredrik snackar att utveckla e-handel från alla möjliga håll med Emil Privér, utvecklare på Rivercode. Emil berättar hur han började sin e-handelsbana med Wordpress till hundra procent, för att sedan ...

4 Tammi 202250min

Kodsnack 453 - Mocka hela världen, med Adam Sernheim och Emil Rosendahl

Kodsnack 453 - Mocka hela världen, med Adam Sernheim och Emil Rosendahl

Fredrik snackar testning med Adam Sernheim och Emil Rosendahl. Vilken är Detroitskolan kring TDD, och vilken är Londonskolan? Varför kan tester få det att kännas svårare att refaktorera sina system? ...

28 Joulu 20211h 5min

Kodsnack 452 - Det kommer inte att tolkas som en sträng, med Johan Boger

Kodsnack 452 - Det kommer inte att tolkas som en sträng, med Johan Boger

Fredrik snackar Log4shell med Johan Boger, IT-säkerhetschef på GleSYS. Vi inleder ganska naturligt med att diskutera vad Log4shell är, och den klassiska undran hur ett sådant fel kunnat finnas där så ...

21 Joulu 202151min

Kodsnack 451 - Det handlar inte om pessimism, med Olle Westergård

Kodsnack 451 - Det handlar inte om pessimism, med Olle Westergård

Fredrik snackar vidare med Olle Westergård om assembler, att skaffa sig kompetens kring vad man jobbar med, och om att ersätta system när det behövs. Avsnittet är en direkt fortsättning och avslutning...

14 Joulu 202155min

Kodsnack 450 - Youtubes källare, med Tomas Jönsson och Dennis Carlsson

Kodsnack 450 - Youtubes källare, med Tomas Jönsson och Dennis Carlsson

Fredrik snackar med Tomas och Dennis från Undeco om Youtubes API:er, musiklicenser, och standarder däromkring. Undeco har byggt en tjänst som hjälper till att hantera musiklicenser på Youtube, vilket ...

7 Joulu 20211h 9min

Kodsnack 449 - Man ska börja med att sluta, med Anna Leijon, Wilhelm Eklund, och Erik Hedberg

Kodsnack 449 - Man ska börja med att sluta, med Anna Leijon, Wilhelm Eklund, och Erik Hedberg

Fredrik snackar vidare om frilansande med Anna Leijon, Wilhelm Eklund, och Erik Hedberg. Den här gången fokuserar vi på tips för att komma igång med frilansande. Börja med att sluta, sondera terrängen...

30 Marras 20211h 11min

Suosittua kategoriassa Koulutus

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