Your current filters are…
Inexpensive 8-bit microcontrollers include many dozens of i/o pins backed up by interesting hardware including USB interfaces.
We show how a simple interpreter, called Txtzyme, running on an 8-bit micro-controller, can support generalized hardware interaction and expose that to a regular computer over the flow-controlled USB bus. The result is to make your hardware feel "command line friendly" while concentrating your system development efforts into a more powerful and interactive development environment: the shell.
Sources for Txtzyme and all the "demo projects":https://github.com/WardCunningham/Txtzyme are on GitHub and have been blogged at DorkbotPDX. See our "original announcement":http://dorkbotpdx.org/blog/wardcunningham/shell_programming_with_txtzyme there and a "more recent post":http://dorkbotpdx.org/blog/wardcunningham/txtzyme_accepted_for_open_source_bridge describing additional preparations for this talk.
Modern Perl is one way to describe how the world's best Perl 5 programmers write great code: simple, well-designed, effective, and maintainable. Their tools and techniques are available for the rest of us to use--but you have to know what they are before you can use them.
This talk discusses several tools and techniques for making the most of Perl 5, from adding new features to the core language to verifying and distributing software. If you want to build great software with Perl, there's no better place to start.
21st–24th June 2011