reply

First language: LogoWriter Had difficulties: C++ STL, JVM GC tuning Most used: Python, bash, SQL, Java, C++ Totally hate: CSS, JavaScript Most loved: Go, Emacs Lisp, ML For beginners: Karel the Robot via @kylewmahan 🙏

In reply to https://twitter.com/THISWILLWORK/status/1180190954910695424. First language: LogoWriter Had difficulties: C++ STL, JVM GC tuning Most used: Python, bash, SQL, Java, C++ Totally hate: CSS, JavaScript Most loved: Go, Emacs Lisp, ML For beginners: Karel the Robot via @kylewmahan 🙏 #
Standard
reply

As a data point from working with lots of new grads and junior engineers over the last 4 years, vi and Emacs are definitely in the minority. VS Code, Atom, Sublime, PyCharm, lots of editor diversity. I weep at the loss of scriptability…but maybe they still have that? Not sure.

In reply to https://twitter.com/nelson/status/1104778469857099777. As a data point from working with lots of new grads and junior engineers over the last 4 years, vi and Emacs are definitely in the minority. VS Code, Atom, Sublime, PyCharm, lots of editor diversity. I weep at the loss of scriptability…but maybe they still have that? Not sure. #
Standard
Uncategorized

Crazy Emacs features

I just noticed this gem while skimming the list of packages built into Emacs: landmark neural-network robot that learns landmarks Yes, Emacs is no ordinary text editor. It’s an operating system, a religion, an entire universe unto itself. Here are a few other winners. animate make text dance bruce phrase utility for overloading the Communications […]
Standard
Uncategorized

Emacs vc-git tweaks

I use Emacs, vc, and git all pretty heavily. I know the cool kids use magit and egg, but good old vc has stuck with me through four different “new hotness” version control systems – CVS, Perforce, Subversion, and now git – and I’m sure it will still be around for many more to come. […]
Standard
Uncategorized

emacsclient in TRAMP remote shells

Update: Emacs 26.1 added official support for this with a new emacsclient –tramp option! The 26.1 manual isn’t online yet, but you can learn more with M-x info inside Emacs 26.1, Emacs => emacsclient options. I recently started running shells inside Emacs via shell mode, including ssh sessions to remote hosts using TRAMP. I’m pretty […]
Standard