前一段时间,在我的一篇较旧的文章中,我遇到了以下评论:
也许他是对的? 也许REAL编辑器是vim和Emacs:
然后这一切对我来说变得显而易见。 当我们可以使用基于终端的编辑器(例如vim或emacs)时,为什么有人想要一个漂亮的GUI。 我并没有在所有GUI背后质疑现实……为了像REAL程序员一样质疑现实,我需要停止使用图形界面,因为它们是邪恶的。 就像让我们为不断监视我们的专有操作系统付费的邪恶公司一样。 那些在我们睡觉时窃取我们隐私并**我们的网络摄像头的公司。 为了控制我们的生活而潜意识地控制着我们的公司; 我们为谁投票,我们赚多少钱以及成为谁。 我现在可以看到它,但是这些年来我一直很盲目。 我怎么会看不到呢? 怎么来的? 对我来说太晚了吗? 我该怎么做才能拯救别人? 还有其他人存在吗? 我服用了红色药丸,现在,我是一个完全不同的人。 谢谢约翰,如果这实际上是您的真实姓名,那么感谢您。
我应该先安装Linux发行版,用磁带覆盖我的网络摄像头并销毁麦克风。 我还需要从手机中取出SIM卡,破坏蓝牙模块,断开所有网卡的连接,并将手机上的指纹传感器刮到无法使用的地步。 真正的程序员不会使用鼠标,也不会使用触控板,所以我也会把我扔掉。 真正的程序员当然不需要互联网。 在编程方面,我只会使用nano / vim / emacs。 真正的程序员还可以使用汇编语言或机器代码本身来构建网站和应用程序。 我还应该使用磁化针和磁盘来编写该机器代码。
但是说真的,我们是如何从选择自己喜欢的编辑器到质疑现实的。 我们真的需要使用GUI做很多事情吗? 我个人非常喜欢emacs的快捷方式,并且非常喜欢使用终端,但是我仍然不仅仅使用它,因为诸如Webstorm,Visual Studio或Visual Studio Code之类的IDE要好得多。 但是,没关系。
您可以使用任何文本编辑器,任何操作系统以及几乎所有浏览器(IE除外),并且仍然可以成为出色的开发人员。 因为这与您使用什么工具无关,而与您如何使用它们以及使用它们构建什么有关。
From: https://hackernoon.com/real-programmers-dont-use-visual-studio-1e57974c7d4a