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)

143: I'm Thinking of Unicorns

143: I'm Thinking of Unicorns

Dan Luu (@danluu) spoke with us about processor features, startups vs large companies, error handling, and computer science research.  Dan's blog is danluu.com. Some posts we talked about: CPU featur...

17 Mar 20161h 6min

142: New And Improved Appendages

142: New And Improved Appendages

Sarah Petkus offers to let her robot lick Christopher's leg. Christopher agrees reluctantly once we determine the saliva will be anti-bacterial hand sanitizer. Sarah is a kinetic artist and some of he...

10 Mar 20161h 16min

141: Malevolent and Trying to Trick You

141: Malevolent and Trying to Trick You

Julia Evans (@b0rk) spoke with us about using profile analysis to debug programs. Her PyCon 2015 talk was Systems Programming as a Swiss Army Knife (video). Julia's blog is jvns.ca. Some of the posts ...

2 Mar 201658min

140: Physics Is the Same Everywhere

140: Physics Is the Same Everywhere

Andrew "Bunnie" Huang spoke with us about manufacturing in China, writing books, and crowdfunding. Bunnie's new book is The Essential Guide to Electronics in Shenzhen. It is available via crowdsupply ...

25 Feb 20161h 17min

139: Easy to Add Blood Splatter

139: Easy to Add Blood Splatter

Andrei Chichak and Chris Svec join us to talk about our new blog: Embedded.fm/blog (!!). Andrei was on 114: Wild While Loops, about error handling, as well 99: You Can Say A Boat, about MISRA-C. Andre...

17 Feb 20161h 10min

138: Quit Yer Whining

138: Quit Yer Whining

Chris (@stoneymonster) and Elecia (@logicalelegance) answer listener questions about BASIC and their meet-cute story. (Sadly those are unrelated. That would have been cute.) Dennis Jackson at Airware ...

10 Feb 20161h 19min

137: Pausing to Think

137: Pausing to Think

Dan Saks answers many questions about C++ in embedded systems: where it works, where it doesn't, and a path to getting started.  Dan Saks is the founder and president of Saks & Associates. He was a co...

3 Feb 20161h 19min

136: Let's Try Out Some Broccoli

136: Let's Try Out Some Broccoli

Inventor and Youtube-er, Simone Giertz (@SimoneGiertz) tells us about building robots to "help" her daily life. Simone's YouTube Channel. Some of the videos discussed in the show: Chopping Machine VL...

28 Jan 201659min

Populært innen Vitenskap

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