Functional Geekery

Functional Geekery


Episode 7 - Angela Harms and Jason Felice on avi

March 25, 2014

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.


?feed-stats-post-id=109