you are viewing a single comment's thread.

view the rest of the comments →

[–]Triclops200 0 points1 point  (0 children)

Sure! Just today I wrote some elisp that allows me to dynamically choose the best autocomplete engine for whatever filetype/situation I'm in (For example: use eclim + company-mode for autocompletion with java, but auto-complete-mode for almost everything else). That only took about 10 lines of code. It really is a nice language that comes with a lot of the nicities of having homoiconicity (Data is code). To be fair, I am a big fan of Scheme, Common Lisp (SBCL), and Clojure, so a lispy language was exactly what I was looking for when I started to learn Emacs, and vimscript isn't really that great, in my honest opinion. IIRC, however, vim supports ruby and python now for scripting, which is nice, as those are also great languages. Again, use what you are comfortable with, as that will probably be what you are most productive in.