首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

那个传说中“神的编辑器”为什么没有火

本来想分享点儿回归分析方面的东西,因为很多人比较关心这个,毕竟这玩意儿是数据分析的大头,实验数据+回归分析=论文,是很多人的“常态”。不过还是放弃了, 原因有两方面:1. 这个网页版编辑功能太差了,不支持数学符号,截图真心费力不讨好;2.这玩意我写的万一和某大佬的意见相左呢?大佬如果觉得我这么调侃这些专业知识,是在暗含嘲讽,那我不是GG了。做人嘛,最重要的是开森

每当提到编辑器,传说中的圣战就会重燃战火。江湖传言,世界上有两种编辑器:vim,emacs 和其它。无论你在哪儿提到最好的编辑器,最后都会转化到emacs和vim哪个最牛的问题。数据是说明问题的科学办法,以下是2016年,stack overflow 的统计数据

可以看到,当年Richard Stallman搞出来的神的编辑器排名远远落后。大概,正如其名所说的,“神”的编辑器,不是常人所能驾驭的。

sophia明显是给Notepad++添砖加瓦了。至于鄙人,你能指望一个Matlab用户做什么呢?我当然是偶尔给Visual Studio Code刷人气。

EMACS 于 1970 年诞生于 MIT 人工智能实验室。说起来,现在人工智能又火的不行。那么,干脆聊一下它们之间的关系吧。大家天天讲 AI,而AI (Artificial Intelligence)这个词是由普林斯顿数学博士John McCarthy提出, 人送外号“人工智能之父”。同时,他也是lisp之父。聊得多了,可能要聊到人工智能发展历史,这里就不班门弄斧了。你看看现在搞人工智能的,还有人在用lisp,prolong么?用python和matlab倒是大有人在。

如果说lisp的不盛行直接导致emacs的衰败,我觉得这个逻辑是说的通的。毕竟,一个人如果一点儿都不懂lisp,emacs对他来说也只是个空盒子而已。除此之外,emacs的逻辑也很怪,真的。注意,我说的是逻辑,不是哲学。我始终坚信,all-in-one的哲学是世界的本质。但纯键盘党确实让我很难理解。为什么要将经历浪费在简单的光标移动上呢?如果说宏只是为了控制光标跳动,那么这个玩意儿就太肤浅了。简单性是检验工具的唯一标准。如果因为某种原因导致事情变得复杂,那就存在问题了。

在我看来,emacs 之所以衰败,另一个直接原因是将入门的门槛提高了。Gnu emacs自带教程,上来就讲如何使用C-,M- 控制光标上下左右移动,各种字母跳,单词跳,行间跳,跳你妹啊。这直接导致说,你用鼠标,方向键控制光标都不好意思跟人打招呼。这个逻辑,谁受得了啊。 在现在这个年代,你还指望花时间去磨刀?

如果你告诉他,这个可以实现用正则表达式匹配替换,可以实现,算了,只要你能想到有逻辑的实现,emacs都可以做到,这么神奇的东西是不是值的考虑?顺便,一个不小心,你还在不知不觉中学到一门符号逻辑语言,将来可能会拯救银河系。重点该换一个地方,简单的地方就让他简单撒。

慢慢的,他就会发现,原来这玩意儿各种坑,不过惊喜也从未间断啊!

最后,学习这东西,完全靠感觉,你以为花时间就有用么?太年轻了!

我第一次接触电脑(小霸王学习机)是在小学五年级,当时我们的学习内容是五笔打字;初中,五笔打字;高中,五笔打字。你们一定觉得我只会五笔打字。错了,其实我只会搜狗拼音 + 模糊音。感谢搜 * 输入法智慧版,让一个智障能坐在电脑前打字)。

你们不要惹我,我可是从小学计算机的人。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171217G0D83W00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券