compilator programmist monogrammer metaphorician lisper meta-inductivist metaphrast metapoet clean coder programist