When comparing YouCompleteMe vs Neocomplete, the Slant community recommends YouCompleteMe for most people. In the question“What are the best semantic autocompletion plugins for Vim?” YouCompleteMe is ranked 1st while Neocomplete is ranked 2nd.
Ranked in these QuestionsQuestion Ranking
Pro Clang code completion
Pro Good fuzzy completion
Pro Multiple ways to complete. Multi language support.
Pro Good plugins
Noecomplete's author has made some very good plugins which are also actively maintained.
Con Too many dependencies
Compared to others, it has too many dependencies.
Con No Julia support
Only Deoplete seems to have that at the moment.
Con Works best only with C family languages
YouCompleteMe works best for C-based languages (C, C++, Objective-C, Objective-C++) and it's semantic engine is Clang-based which means that it only works for the C-family languages.
Con Active development has stopped
Neocomplete is no longer under active development. It's considered deprecated in favor of Deoplete, the newer and async version.
Con Neocomplete does not work with all Vim versions
It requires Lua support and the Lua driver.
Con No support for Julia
There's none to be found.
Con Autocompletion can be slow
Some users have reported that Neocomplete's autocompletion can be slower than other alternatives.