Skip to content
This repository has been archived by the owner on Sep 1, 2023. It is now read-only.

Rewrite client it in elixir #10

Closed
slashmili opened this issue Mar 29, 2016 · 3 comments
Closed

Rewrite client it in elixir #10

slashmili opened this issue Mar 29, 2016 · 3 comments

Comments

@slashmili
Copy link
Owner

Rewrite? First need to check the performance of the client in elixir

@slashmili
Copy link
Owner Author

slashmili commented Mar 31, 2016

Since we have some neovim users here, I decided to keep client in python

also elixir script runs significantly slower than a python script

$ time elixir e.exs
"hello"

real	0m0.304s
user	0m0.307s
sys	0m0.202s
$ time python p.py
hello

real	0m0.031s
user	0m0.012s
sys	0m0.016s
bash-3.2$

@slashmili slashmili removed the ready label Mar 31, 2016
@slashmili slashmili changed the title Rewrite it in elixir Rewrite client it in elixir Nov 14, 2017
@hauleth
Copy link

hauleth commented Nov 14, 2017

That is why there should be long running process in the background which will exchange information with Vim/NeoVim via pipes.

Both Vim 8 and NeoVim have support for background jobs which we should leverage for completion.

@slashmili
Copy link
Owner Author

Let's start from #117 and see where can we go from there.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants