Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 18 submissions in the queue.
posted by chromas on Wednesday August 22 2018, @09:22PM   Printer-friendly
from the :wq dept.

Over at The New Stack is a brief but entertaining history of the editor vi and Vim.

"The editor was optimized so that you could edit and feel productive when it was painting slower than you could think. Now that computers are so much faster than you can think, nobody understands this anymore," Joy said. "It was a world that is now extinct. People don't know that vi was written for a world that doesn't exist anymore."


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/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: 2) by DavePolaschek on Thursday August 23 2018, @01:40PM (1 child)

    by DavePolaschek (6129) on Thursday August 23 2018, @01:40PM (#725197) Homepage Journal

    Even more fun was "rvi" which was a retro-separation of the "draw stuff on a screen" from the "do the editing using ed" back end. The version I used was distinct from the later "vim --remote" but may have inspired it.

    300 baud connection to the server mostly felt fast enough as long as you had a reasonably snappy computer running the screen-editor portion. And yeah, your typing and sending editing commands off to the server was the highest priority. Next was the "pulling down lines from the server so I can display them" loop. It was an incredible kludge.

    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 2) by Arik on Thursday August 23 2018, @02:31PM

    by Arik (4543) on Thursday August 23 2018, @02:31PM (#725214) Journal
    "It was an incredible kludge."

    I guess this is where we disagree.

    It's not a kludge. It's good design.

    I miss it every day, in programs that are so poorly designed they're ignoring my input while trying to push out unneeded (and unwanted) screen updates that never needed to happen at all, let alone as interrupts.
    --
    If laughter is the best medicine, who are the best doctors?