So here is my wish.
I wish all languages had editor independent tools (for eg: a completion engine) so that people like me can continue to work in their favourite editors like Vim or Sublime Edit.
For Java, I use eclim and I love it. There is also Omnisharp tools for .NET, but I haven’t tried it out yet.
I really love the Swift language. I wish someday, after Swift becomes open source, it’s possible to use Vim to develop iOS apps.