~/talk

Develop Your Embedded Applications Faster: Comparing C and Golang

links:none on file
slides:none on file

Compares C and Go for embedded work and claims Go speeds development while remaining practical for devices: shows Yocto integration, cross-compiling, and static linking; measures a tiny runtime like 600 KB stripped binary and fast builds with a 1.4 s full compile for a 15k-line client; discusses GC vs. predictable allocation and C bindings; demonstrates a Go app on a BeagleBone reading a DHT11 sensor and infrared distance sensor and deploying it over-the-air with Mender OTA, and the demo works live.

AI-written summary · about

  1. 0:00Intro
  2. 2:03Outline
  3. 2:32About me
  4. 3:58Go timelines
  5. 4:43Why Go
  6. 9:04Yocto
  7. 9:43Why Golang
  8. 11:29Size
  9. 12:53Speed
  10. 14:57Productivity
  11. 15:07Standard Library
  12. 16:04Building Tools
  13. 16:45Compilers
  14. 17:53CrossCompile
  15. 18:26Debugging
  16. 18:59Testing
  17. 19:30Code Samples
  18. 20:10Multiple Variables
  19. 20:27ObjectOriented Principles
  20. 21:03Interfaces
  21. 22:49Go routines
  22. 24:47Shared libraries
  23. 25:35Embedded Go
  24. 27:27Our experience with Go
  25. 27:37Issues with Go
  26. 29:59What we like in Go
  27. 32:03Medical application demo
  28. 33:11Compile
  29. 33:26Source code
  30. 36:46Update device
  31. 38:30Deployment
  32. 41:53Inference
  33. 43:28Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.