Remix.run Logo
▲ gumby 8 hours ago

I started using Emacs at the AI lab in 1978. It's still my main development tool and probably still the program I spend most of my time in today.

▲DonHopkins 8 hours ago | parent [-]

I named my cat Emacs, and he's only three years old. His sister's name is Pip.

And to answer the question I get a lot: no, it would be morally reprehensible to name a cat after an inferior editor such as "vi".

▲schoen 7 hours ago | parent | next [-]

I often thought that a cat could be named /bin/cat. After all, many cats seem to enjoy being in boxes or bins!

▲kragen 5 hours ago | parent | next [-]

You're likely aware of this, and certainly Don is, but for those unaware, PIP was the RSX-11 and CP/M equivalent to /bin/cat.

https://en.wikipedia.org/wiki/Peripheral_Interchange_Program

▲petepete 7 hours ago | parent | prev [-]

And his brothers /bin/bzcat, /bin/pacat, /bin/netcat and /bin/sqfscat.

▲frantathefranta 7 hours ago | parent | prev | next [-]

I can only imagine that Pip is an orange cat with typical orange cat characteristics like being crazy and breaking things occasionally.

▲DonHopkins 6 hours ago | parent [-]

You are correct: Nominative and chromatic determinism strikes again!

Emacs is a powerful, flexible, majestic, extensible silver tabby, so he also acts like his namesake: textual and functional determinism.

▲gumby 4 hours ago | parent | prev | next [-]

But does he have a gap buffer?

He is cute though.

▲neutronicus 5 hours ago | parent | prev [-]

you can get a dog and call it vi

▲gumby 4 hours ago | parent [-]

I’m a cat person but I also am fond of dogs so I would consider that unkind.

▲DonHopkins 3 hours ago | parent [-]

I still think you should have called your company Wingnut instead of Cygnus.