Kodsnack 397 - I de här instruktionerna är noll ett, med Olle Westergård
Kodsnack22 Dec 2020

Kodsnack 397 - I de här instruktionerna är noll ett, med Olle Westergård

Fredrik snackar mer assemblerutveckling med Olle Westergård. Olle gästade podden i avsnitt 378 och 379, men det fanns alldeles för mycket kvar att prata om för att sluta där. (Nej, vi hann inte med allt denna gång heller, så det kommer att bli mer assembler framöver!)

Vi börjar med att prata om assemblers egenhet att vara olika för olika arkitekturer - assembler är ju specifika instruktioner för specifik hårdvara. Olle berättar om säkerheten i stordatorerna, minneshantering, och hur I/O-väntetider tar så mycket tid att det är värt att optimera för att minska det. Vi snackar också effektivitet - optimering och effektivitet i systemet för att spara energi och andra resurser istället för att bara kasta resurser på ett problem för att lösa det.

Sedan snackar vi utbildningar - det finns inte många kvar i Sverige när det gäller assembler, och de som finns i utlandet är inte speciellt pedagogiska. Vi diskuterar hur man bäst lär sig, och hur det tagits in i Olles assemblerundervisande. När mobbprogrammerade du senast i assembler?

Vi diskuterar också standarder och regelverk för att skriva bra assemblerprogram och hur standarderna har utvecklas över tiden.

Man kan inte skämta på samma sätt längre, stordatorvärlden var klart mindre förr, då kunde det vara roligt att skicka oväntade meddelanden till operatörerna.

Avsnittet sponsras av GleSYS - eminenta VPS:er i egna miljövänliga datorhallar på svensk mark. Oavsett om du behöver en Linux- eller Windows-VPS, en Kuberneteslösning, eller en Gitlabserver kan du komma igång på några minuter via GleSYS smidiga kontrollpanel.

Olle berättar vidare om de assemblerinstruktioner man använder, hur man väljer vilka som används, varför många av dem är från 1970-talet, och varför det finns 1400 instruktioner tillgängliga.

Ibland har man problem med hastigheten. Oftast för att det går för fort.

Sist men inte minst diskuterar vi rekryteringsproblemen, och egenheten man som människa har att fästa sig vid vilka språk en utvecklare kan innan hen börjar på en tjänst.

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
  • Det finns väldigt många sorters assembler
  • Behöriga att göra viktiga saker
  • Hålla fingrarna i styr
  • Auktoriserade instruktioner
  • Auktoriserade program
  • Assemblerkompetensen är en bristvara
  • Mobbprogrammering på distans
  • Då är det ingen människa som hittar dit
  • Det är koden som gäller
  • Mycket mer kod än COBOL
  • En jättedump och pannkaka av alltihop
  • Busa med operatörerna
  • Vilka assemblerinstruktioner använder vi?
  • 31-bitarsminne
  • Vi är fortfarande 24-bitars
  • Framåtkompatibilitet från 70-talet
  • När maskinerna var små
  • Sidor i minnet
  • Din adressrymd
  • Din virtuella adressvärld
  • En egenhet när du kodar mainframeassembler
  • Varför ska vi slösa bort nollan?
  • I de här instruktionerna är noll ett
  • Viljan att utbilda och lära

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 11 - Arvstvister

Kodsnack 11 - Arvstvister

Vi snackar om objektorientering och arv, ett ämne som dök upp på vår IRC-kanal (#kodsnack på irc.freenode.net). Länkar Multipelt arv Mixins Categories Design patterns Haskell Nuill references: the bi...

26 Dec 201225min

Kodsnack 10 - FILE! EDIT! VIEW!

Kodsnack 10 - FILE! EDIT! VIEW!

Vi snackar utveckling för Windows 8 och skillnader i tankesätt och värderingar mellan Microsofts och Apples plattformar. Avslutningsvis besvarar vi en lyssnarfråga om versionshantering från Fredrik S....

20 Dec 201249min

Kodsnack 9 (Bokklubben) - Puttar på is

Kodsnack 9 (Bokklubben) - Puttar på is

Vi diskuterar boken Pushing Ice av Alastair Reynolds i detalj. Väldigt, väldigt små detaljer. OBS! Läs boken innan du lyssnar på det här avsnittet! Länkar Alastair Reynolds om hur han skriver Pushing...

3 Dec 20121h 29min

Kodsnack 8 - Byggare Bob

Kodsnack 8 - Byggare Bob

I det här avsnittet pratar vi om byggsystem. Kristoffer och Tobias har en lång utläggning om varför Automake är det sämsta och varför kanske CMake är det bästa. Länkar för avsnittet: Automake SCons W...

19 Nov 20121h 7min

Kodsnack 7 - Rädda oss från ANSI-C

Kodsnack 7 - Rädda oss från ANSI-C

Vi börjar avsnittet med att snacka om vår bokklubbsbok, Pushing Ice av Alastair Reynolds, men halkar snart in på att diskutera plattformsoberoende i (nästan) alla dess former. Är den plattformsoberoen...

10 Nov 201259min

Kodsnack 6 - Kod, frustration eller andra debuggingtekniker

Kodsnack 6 - Kod, frustration eller andra debuggingtekniker

Tobias och Fredrik snackar frustration - vad som händer när man kör fast, hur man gör för att komma vidare samt nyttan med att ha ett hum om sin debugger. Som avslutning presenterar vi också Kodsnacks...

27 Okt 201242min

Kodsnack 5 - Kanelbullens dag

Kodsnack 5 - Kanelbullens dag

Vi snackar Python - bra, dåligt, hur svårt det är att lära sig, vad vi använder det till och nyttiga verktyg för språket. Länkar Beautiful soup GIL - global interpreter lock Unladen swallow Pycharm I...

16 Okt 201243min

Kodsnack 4 - Amish-folk som programmerar

Kodsnack 4 - Amish-folk som programmerar

Kristoffer och Tobias snackar science fiction som inspirationskälla, framtiden ur en programmerares perspektiv och klargör hur många filmer som egentligen finns i Stjärnornas krig-serien. Länkar Agat...

6 Okt 20121h 3min

Populärt inom Utbildning

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