title: VimL Script language: are there any implementations in other languages?
body: <p><strong>Problem:</strong> One of my favorite aspects of Vim is its flexibility. One of my least favorite is the VimL script language itself. I know everyone has his or her own preference for languages and editors, so I take it for granted that not everyone agrees with me.</p>
  
  <p><strong>Question:</strong> <em>If</em> you are a Vim user, and <em>if</em> you have had a similar disaffection for using VimL to extend vim, what alternatives have you used in order to extend Vim while avoiding the default language? I am looking for ideas that may help beyond what I've already tried, including, but not limited to:</p>
  
  <ul>
  <li>recompiling vim with the add-on support for python, ruby, and perl (nice, but it does not help when I am running vim on someone else's machine without that support added in)</li>
  <li>never writing a line of VimL script and simply download preexisting add-ons (great, if and only if the existing stuff does exactly what you want it to, not so great if you have to make a change and end up having to look at more VimL script)</li>
  </ul>
  
  <p><strong>Disclaimer:</strong> Note, this is <em>not</em> a slam against VimL script or anyone's preferences. If it works great for you, that's great! I'm just asking those who have found a need for an alternative, and a way to fulfill that need to their satisfaction.</p>
  
  <p><strong>Update:</strong> This question was updated with a request for specific references to specific tools. No discussion, debate, polling or extended discussion is needed. If there exists a <em>specific</em> tool, please feel free to reference it.</p>
  
  <ul>
  <li>see e.g.,  <a href="https://github.com/luke-gru/riml" rel="nofollow noreferrer">https://github.com/luke-gru/riml</a></li>
  </ul>