Friday, February 21, 2014

[coding] I love you. I wish I didn't

The thought occurred to me that I rarely have anything nice to say about software.  Especially software that other people write.  However.

Git is a fucking amazing tool.  It just works.  It does its fucking job, and it doesnt fuck it up, and there are no obvious flaws in its design or construction.  It makes a complex job simple and allows even a novice user (me) to do dangerous operations because it was designed to do things that make sense.  Unlike everything else.

I honestly can't think of another single product that I can say that about.  Vim comes close, but Vim has an archaic design that predates modern word processing conventions (and, in case you bat for the other team, emacs just fucking sucks).  Using Vim is a little bit like playing first person shooter games before the WASD system became standard.  Still, its a close second.

Windows notepad was pretty good, but it can't handle large files or text files created on the operating system named The Linux Operating System.

If we leave the world of software, I suppose the ATC is about as awesome as Git.

No comments:

Post a Comment