ALTERNATE UNIVERSE DEV

Functional Geekery

Episode 7 - Angela Harms and Jason Felice on avi

In this episode I talk with Angela Harms and Jason Felice about avi. We talk about the motivation of a vi implementation written in Clojure, the road map of where avi might used, and expressivity of code.

Our Guests, Angela Harms and Jason Felice

maitria
Angela Harms: @angelaharms on Twitter and angela.harms@gmail.com
Jason Felice: @eraserhd on Twitter and jason.m.felice@gmail.com
avi on Github

Topics

Angela’s guest appearance on RubyRogues podcast
Vim
How Jason and Angela got into Clojure
http://maitria.com/
avi
Podcast with creator of VsVim
Why pick Clojure to write avi in
Greenspun’s Tenth rule but for vi plugins
Midje
Where the vision of avi is going
Do not defeat a Vimmer’s muscle memory
How Immutable state is helping
cocos2d
What might make a MVP for avi
Midje and testing framework style
Expressivity of the avi’s tests
The example tests on github
Angela and Jason’s obsessiveness on expressivity and Clojure’s impact on it
4clojure.com
Issues and discussion about avi on github are much appreciated

A giant Thank You to David Belcher for the logo design.

Episode source