Stories
Slash Boxes
Comments

Dev.SN ♥ developers

posted by janrinok on Thursday March 20 2014, @12:27PM   Printer-friendly
from the cue-vim-emacs-war-in-5-4-3-2-1 dept.

Hell_Rok writes:

"Neovim is an effort to aggressively re-factor the Vim source code and improve on:

  • It will provide first class support for embedding.
  • It lets you extend the editor in any programming language.
  • It supports more powerful GUIs.
  • Vim plugins will work with it.

Hosted on Bounty Source it has reached $25,500 of it's goal of $10,000, although there are still 3 days to reach further stretch goals! You can view the projects current progress and even pitch in over at GitHub. As someone who has started using Vim full-time over the last 6 months I feel that this is a very good project for the longevity of Vim."

 
This discussion has been archived. No new comments can be posted.
Display Options Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 5, Informative) by Koen on Thursday March 20 2014, @07:23PM

    by Koen (427) on Thursday March 20 2014, @07:23PM (#19113)

    does vim have longevity issues?

    From TFA [bountysource.com]:

    Problem

    Over its more than 20 years of life, vim has accumulated about 300k lines of scary C89 code that very few people understand or have the guts to mess with.

    Another issue is that as the only person responsible for maintaing vim's big codebase, Bram Moolenaar has to be extra-careful when accepting patches because once merged, the new code will be his responsibility.

    These problems make it very difficult to have new features and bug fixes merged into the core. vim just can't keep up with the development speed of its plugin ecosystem.

    and also:

    I'm the author of vim's event loop patch and the job control patch, which were big motivators for this project.

    --
    /. refugees on Usenet: comp.misc [comp.misc]
    Starting Score:    1  point
    Moderation   +3  
       Informative=3, Total=3
    Extra 'Informative' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   5