
I did some of my first real programming on Visual Basic and Borland Delphi. And it's not that I've never tried anything more elaborate. But it was never enough of a pain point to make a change.

I was perfectly aware I was missing out on a lot of useful functionality. When I finally replaced it, it was with Notepad++. On Windows 10, I used Notepad far longer than I should have. I should be able to open it and use it.įor that reason, I've generally used whatever is included with an operating system. I don't think there should be any kind of learning curve in the way. The main thing I want from a text editor is just to edit text. It's called Geany, it's on GPL, and it's in the repositories of most popular distributions. So perhaps it's a rite of passage that now I have one I very much like. People were doing that to each other deliberately!
GEANY WINDOWS SOFTWARE
I was quite shocked that a piece of software could have so many sadomasochistic overtones. I learned this many years ago in the computer labs at university trying to figure out Emacs. And when it gets in the way or won't do quite what you want? In that exact moment, that's the most frustrating thing in the world.Īnd I know what it means to really hate a text editor. Doing dev or admin work means you're spending a lot of time with a text editor. One thing I recall from these years in the wilderness was how strange it was to watch open source types get so worked up about text editors. I have to admit, it took me a rather embarrassingly long time to really get into Linux as a daily driver.
