JOE [0] for editing directly in terminal (Linux, macOS)
Somebody gave me Slackware Linux [1] floppies in 1994 and schooled young me on worlds beyond MS-DOS and Windows 3.11 For Workgroups; I had accidentally discovered MS-DOS Editor [2] by being frustrated one day and typing edit into the command line (while muttering "HOW DO I EDIT A FILE?", barely understanding what a file was in the first place), so I was shown that JOE was like edit but also way better. The UI and keybindings ended up burned into muscle memory, so I just kept using it, and still do -- and there's basically no point in ever replacing it now or starting to use emacs/vi/etc instead lol
1995 for me and Slackware but I had the tiniest advantage in having used WordStar in DOS quite a bit beforehand. JOE still remains my preferred editor as a result.
Circuit Maker 2000, for designing descrete circuits. I've tried to move to LTSpice a number of times, but it's interface is less intuitive. CM200 has a really clean UI for design and simulation. Doesn't run as well on Windows as it used to, but still good enough
vi. Fifty years old now. It's a defacto TUI text editor on any embedded Linux system I work with and I can count on it to always be there. No replacement comes close, or has a smaller footprint in storage.
% vim --version VIM - Vi IMproved 5.8 (2001 May 31, compiled Jun 1 2001 23:17:28)
No need to retire it, because it just works..
JOE [0] for editing directly in terminal (Linux, macOS)
Somebody gave me Slackware Linux [1] floppies in 1994 and schooled young me on worlds beyond MS-DOS and Windows 3.11 For Workgroups; I had accidentally discovered MS-DOS Editor [2] by being frustrated one day and typing edit into the command line (while muttering "HOW DO I EDIT A FILE?", barely understanding what a file was in the first place), so I was shown that JOE was like edit but also way better. The UI and keybindings ended up burned into muscle memory, so I just kept using it, and still do -- and there's basically no point in ever replacing it now or starting to use emacs/vi/etc instead lol
[0] https://en.wikipedia.org/wiki/Joe%27s_Own_Editor
[1] https://en.wikipedia.org/wiki/Slackware
[2] https://en.wikipedia.org/wiki/MS-DOS_Editor
1995 for me and Slackware but I had the tiniest advantage in having used WordStar in DOS quite a bit beforehand. JOE still remains my preferred editor as a result.
Circuit Maker 2000, for designing descrete circuits. I've tried to move to LTSpice a number of times, but it's interface is less intuitive. CM200 has a really clean UI for design and simulation. Doesn't run as well on Windows as it used to, but still good enough
Not sure exactly, but probably either Emacs or Bash.
Well it's not quite a 'software tool' but where I work we still sometimes have to handle a deck of column binary punched cards.
Notational Velocity's last update was in 2011. Still works like a charm 15 years and 14 macOS releases later.
vi. Fifty years old now. It's a defacto TUI text editor on any embedded Linux system I work with and I can count on it to always be there. No replacement comes close, or has a smaller footprint in storage.
bash
Because it holds up the universe on its shoulders.
Even Apple's 40 floors of lawyers couldn't retire it.
cmd.exe is older, but ever since I started using fnm to manage node I use Powershell all the time.
How do you define old? The oldest initial release or the last update?
dc
[flagged]