TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Emacs Symbolic Integration

138 点作者 eklitzke超过 4 年前

6 条评论

submeta超过 4 年前
Emacs has got to be one of the most misunderstood pieces of technology. It&#x27;s often made fun of [1], just because of this misunderstanding. Saying Emacs is an editor (mostly), is like saying a smartphone is a phone (mostly).<p>Emacs is actually an appliction framework (and a Lisp machine) with a unified interface where one application can share data with other applications via &quot;buffers&quot; very easily because the basic data is text (no proprietary or fancy datastructures that can get outdated at some time). With this underlying structure (plus with the integrated programming language Lisp) you can connect, combine, configure (to your liking) every application within Emacs easily. In non-Emacs world, using isolated apps (islands), I&#x27;d &quot;beg&quot; the dev teams to add this or that feature to make it more productive [3]. Not so in Emacs-land, where I can change every aspect of an app within minutes.<p>I have legacy tools &#x2F; apps that were discontinued, and my data is stuck in those formats [2], and I don&#x27;t have the time to migrate those documents.<p>Emacs is here to stay. And offers many apps (packages) for many use-cases: org-mode for project management, task-management, taking notes, writing complex documents, creating technical documentation with inline images, ascii tables, with embedded code (that can get run via org-babel); lsp-mode which transforms Emacs into a decent IDE; calc for doing basic to complex calculations within Emacs (documents); org-babel for doing literate programming; eshell for using your shell within emacs; mu4e which is a very good email client (says someone who used to use MailMate and was thrilled I could use keyboard shortcuts to control lots of aspects of my email client), and many more.<p>Emacs is the tool that will grow on you, and it will get better the more you learn about how to configure it.<p>---<p>[1]: &quot;a great operating system, lacking only a decent editor&quot;<p>[2]: EccoPro PIM from the 90s, AskSam (full text database) from the 90s, NoteMap (outliner), MS Access databases (from the 90s&#x2F;2000s) with old format, and many many more.<p>[3]: Whenever I liked an app, I&#x27;d quickly start writing with dev teams back and forth in forums or via email. Bear.app, Ulysses.app, iA Writer, DevonThink, etc. Constantly writing to the dev teams, asking to include this or that feature.
评论 #25658466 未加载
评论 #25657994 未加载
评论 #25658279 未加载
评论 #25660139 未加载
评论 #25658800 未加载
评论 #25659545 未加载
评论 #25658375 未加载
sachdevap超过 4 年前
One amazing use of symbolic integration: <a href="https:&#x2F;&#x2F;github.com&#x2F;johnbcoughlin&#x2F;calctex" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;johnbcoughlin&#x2F;calctex</a><p>Create latex equations in calc! :D
评论 #25658159 未加载
Koshkin超过 4 年前
Sure, emacs is an OS [1], you can write any kind of programs for it.<p>On the other hand, you can do symbolic calculus in Scheme - see, for example, MIT Scheme-based <i>Structure and Interpretation of Classical Mechanics</i> (which, incidentally, is perfectly usable from inside emacs).<p>[1] <a href="http:&#x2F;&#x2F;www.informatimago.com&#x2F;linux&#x2F;emacs-on-user-mode-linux.html" rel="nofollow">http:&#x2F;&#x2F;www.informatimago.com&#x2F;linux&#x2F;emacs-on-user-mode-linux....</a>
评论 #25659322 未加载
contravariant超过 4 年前
Damn I&#x27;d been searching for ages to find a proper calculator. Turns out it&#x27;s Emacs. Now I just need to get it on my phone somehow.
评论 #25662028 未加载
评论 #25660721 未加载
评论 #25661763 未加载
评论 #25679171 未加载
agumonkey超过 4 年前
Oh yeah.. of course it calc.<p>On the tinier lib side there&#x27;s bindat, to fiddle with binary data straight from elisp.
评论 #25671243 未加载
choeger超过 4 年前
That is certainly impressive. But why does emacs have that functionality?
评论 #25656264 未加载
评论 #25656340 未加载
评论 #25656557 未加载
评论 #25656402 未加载
评论 #25656629 未加载
评论 #25660531 未加载
评论 #25657882 未加载
评论 #25656267 未加载
评论 #25657602 未加载
评论 #25657636 未加载
评论 #25672930 未加载
评论 #25659310 未加载