6 ms·
To be fair, vim is not strictly vi although they were related. Amazing, I was 1 year old when both were started. How many other software package has such longe
by yitchelle 11y ago
To be fair, vim is not strictly vi although they were related.
Amazing, I was 1 year old when both were started. How many other software package has such longevity? Unix and its various guises?
- koolba 11y agoNot quite as old (circa 1978) but TeX is still alive and well: https://en.wikipedia.org/wiki/TeX https://en.wikipedia.org/wiki/TeX
- fdej 11y agoMoreover, TeX has no serious competition (at least in the niche of typesetting mathematical documents). There are plenty of good text editors and IDEs to go around.
- minikites 11y agoWhat about groff?
- whyever 11y agoHow does groff do formulas?
- ori_b 11y agoUsing separate programs like eqn. (http://www.kohala.com/start/troff/v7man/eqn/eqn2e.ps http://www.kohala.com/start/troff/v7man/eqn/eqn2e.ps)
- apricot 11y agoSorry, but eqn is just not in the same league as LaTeX. It's okay for simple equations, but as can be seen from the document you linked, it produces awful output as soon as the equations become a little bit complex.
- mcepl 11y agoTake a look at http://download.savannah.gnu.org/releases/lout/lout-3.40-user.ps.gz http://download.savannah.gnu.org/releases/lout/lout-3.40-use... (page 148 and followings).
- mcepl 11y agoLout (http://savannah.nongnu.org/projects/lout http://savannah.nongnu.org/projects/lout) and troff/groff (https://www.gnu.org/software/groff/ https://www.gnu.org/software/groff/). Both do equations quite well, I would even prefer lout (it is a way more comfortable than LaTeX), but the lack of additional packages makes it inferior. Troff is older than TeX (not sure how old is eq package).
- icebraining 11y agoSPICE is even older, and still used: https://en.wikipedia.org/wiki/SPICE https://en.wikipedia.org/wiki/SPICE
- quarterto 11y agoMake is from 1977. GNU Make is somewhat younger.
- Scarblac 11y agoNetHack is special for me in that it is a game that is in development since 1987, and is still fun to play.
- hudibras 11y agoAWK is from 1977 and I use it almost every day.
- nerdponx 11y agoI actually love writing programs in AWK. I use Python for that kind of work now, and AWK is relegated to one-liners, but there's something very satisfying about the way programs fit together. It's like playing with Lego.
- akerro 11y agoI have a better question. Will those tools be still used in 40 years? And what modern tools will be used after that time?
- hack_edu 11y agoAs long a there are keyboards, there will be Vim.
- exception_e 11y agoThis is the most beautiful thing I've read all day.
- Ericson2314 11y agoLet's hope not.
- Ericson2314 11y agoHey, why the downvote? I respect the good work that has been put into emacs and vim over the decades, and the good kick-in-the-but that spacemacs and neovim provide too. That said, programing via editing text is a completely primitive method, and I hope things like http://unisonweb.org/ http://unisonweb.org/ will replace it. Even if one is not on-board the structured editing concept, with so much changing about the way we use computers and the software we run on time, the fact that our development methods have changed far less is quite anomalous and deserves critique.
- ubercow 11y agoI use these editors for so much more than programming. I'll often have a buffer open just for scratch notes and org-mode for my todo lists. I've written papers for school using LaTeX in emacs too. If you're editing a lisp in emacs, you can already get halfway there with plugins like paredit or smartparens. You are pretty much editing the AST at that point.
- coldtea 11y ago>Unix and its various guises? Most of the UNIX userland is from then, though it has seen rewrites (including clean room ones) through the decades.
- wingless 11y agoNot very related as it is not a software implementation, but I also find it fascinating how FORTRAN, the first notable programming language is still used today by many after 59 years of its inception.
- blueblob 11y ago> To be fair, vim is not strictly vi although they were related. In the same sense, the emacs most people use is not the original one. Everyone uses GNU Emacs or Xemacs.
- Scarblac 11y agoI considered that, but I thought it was fair to consider them one in the context of the history of vim vs emacs competition, especially since both the original Emacs and GNU Emacs were written by RMS.