Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Sep 28, 2014
When electronic products come off the manufacturing line, they go through a multi-step program and test process to become sellable products. Wearable has been using Racket to automate this process for the portable wireless products that we design and manufacture or license to high-volume consumer electronics companies such as SanDisk. I'll talk about why we chose Racket for our most business-critical application (and why it's so critical!), what we've learned across three generations of manufacturing fixtures and why we went from a monolithic to a distributed system and back to monolithic again. I'll also talk about expressing actor-model semantics in Racket and our gradual migration from untyped to typed Racket.
Brian Mastenbrook is CTO and cofounder of Wearable Inc, a small Chicago company that invented the wireless flash drive and develops the AirStash OS that makes it possible. In a past life he worked at Motorola on code generators in Common Lisp for five-nines telecommunication systems (among other things).