334: Bag of Heuristics
Embedded11 Jun 2020

334: Bag of Heuristics

Matt Godbolt (@mattgodbolt) joined us to talk about assembly code, becoming a verb, 6502s, exploring compilers, and application binary interfaces.

Compiler Explorer can be found at godbolt.org. The code is on github (compiler-explorer/compiler-explorer).

Matt also has jsbeeb, a BBC Micro (6502) simulator. You can try it out at bbc.godbolt.org. Its code and more information is on github (mattgodbolt/bbc-micro-emulation). Matt recently gave a video presentation about jsbeeb for ABUG.

Some other videos that may be of interest:

The best compiler book seems to be The Dragon Book.

Hyrum's Law on writing interfaces.

Application Binary Interface (ABI)

Episoder(568)

118: Awesome and Frequently Useless

118: Awesome and Frequently Useless

Morgan Allen (@captain_morgan) spoke with us about Sphero and Node.JS. This is all not-so-secretly a discussion of the BB8 robot. Correction: Despite Elecia's repeated insistence that these are steppe...

16 Sep 201557min

117: In as Much as Which

117: In as Much as Which

Chris and Elecia discuss listener emails and other assorted topics. Preprocessor fun BLE 4.2 writeup from EETimes and the FAQ from Bluetooth.org Drones should follow existing aviation keep out standar...

9 Sep 201557min

116: You Have to Care

116: You Have to Care

Glenn Scott (@GlennCScott) spoke with us about API design and techniques for writing good software. Glenn glossed over his bio but it is quite impressive. You can reach him via his PARC page. PARC's C...

2 Sep 20151h 21min

115: Datasheeps

115: Datasheeps

Daniel Hienzsch (@rheingoldheavy) spoke with us about reverse engineering a board, bypass capacitors, and serial protocols. Rheingold Heavy is Dan's company for educational boards. The one he started ...

26 Aug 20151h 21min

114: Wild While Loops

114: Wild While Loops

Andrei Chichak rejoins us to discuss error handling.  Andrei's website says how to reach him or email embedded 'at' chichak.ca Windows 10 "Something Happened" error Hitchbot Book Elecia mentioned: Kin...

19 Aug 20151h 27min

113: A Noddy Little Program

113: A Noddy Little Program

Clive Turvey (Clive1), master of the ST Forums, talks with us about ARM cores and answering difficult technical questions for fun. Some answers: NVIC Interrupts on the same pin number STM32F4 PWM cha...

13 Aug 20151h 27min

112: My Brain Is My Resource

112: My Brain Is My Resource

Chris (@stoneymonster) and Elecia (@logicalelegance) chat with each other about drones, listener emails, conferences, fighting robots, and moonlighting. Elecia's Solid talk, an Introduction to Inertia...

4 Aug 20151h 20min

111: Potty Train Your Tamagotchi

111: Potty Train Your Tamagotchi

Natalie Silvanovich (@natashenka) discussed reverse engineering hardware, working on security software, and the fantastic world of Tamagotchis. Natalie's site and blog Hardware Excuse Generator  Origi...

29 Jul 201550min

Populært innen Vitenskap

fastlegen
tingenes-tilstand
rekommandert
jss
rss-nysgjerrige-norge
vett-og-vitenskap-med-gaute-einevoll
rss-rekommandert
sinnsyn
forskningno
villmarksliv
nordnorsk-historie
fjellsportpodden
smart-forklart
rss-paradigmepodden
aldring-og-helse-podden
diagnose
pod-britannia
rss-overskuddsliv
abid-nadia-skyld-og-skam
tomprat-med-gunnar-tjomlid