| Main | Research | Interests | Bio |
Ben has done a great deal of embedded programming, first at ITT Avionics and now at Winlab. This has given Ben both appreciation for and interest in embedded microcontrollers and small computer systems.
Ben is also very interested in programming languages and programming language design. He is fascinated by the art of computer programming and loves to learn new languages. The well known languages that Ben has used in non-trivial capacities are (in alphabetical order) Ada, Bash, C, C++, Java, Javascript, Lisp, Perl, and Python. Ben is currently learning Haskell because of its coolness and utility and highly recommends this tutorial to anyone else who is interested in learning Haskell.
When Ben was a TA he got a small taste of teaching and found it to be enjoyable and exhilarating. Since TAing left little time for research Ben is currently a GA and spends his time in the lab but he still enjoys going on a tangent and teaching some computer science to anyone interested.
Ben is interested in things outside of computers as well. Some of his favorite activies are playing the violin and long distance running.