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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Why is there so many different text editors?

3 点作者 routeroff大约 3 年前
Hi HN,<p>I wonder why there is so much different text editor&#x2F;IDE on the market.<p>In my daily job, I only use Emacs to develop in Fortran, write small script in python&#x2F;bash and write documents&#x2F;presentations in LaTex. I don&#x27;t see the point to switching to different editors&#x2F;IDE for each use case.<p>IMHO, it is has much more value to always keep the same shortcuts and macros than switching to a specialized IDE for each language, and loosing this consistency just to have one or two special features.<p>Does anyone here use multiple specialized IDE&#x2F;editors ? If so why did you make that choice ?

5 条评论

Someone大约 3 年前
Why are there so many different hammers? Why don’t we use a single handle to which you can attach different heads, maybe even click on additional weight to a head, if needed?<p>That works for drills and drill bits because it’s relatively easy and because we don’t want to have 20+ drills each for a given drill bit, but even there, it only works to a given extent.<p>We have different versions of tools not only because we can, but sometimes because they work (sometimes slightly) better for the job at hand.<p>Also, editor shortcuts often are fairly standardized on an OS and for many users keeping the same macros isn’t worth much because they don’t have many. That makes the special features worth switching sooner.<p>In some sense, heavy macro users have climbed a hill that it’s hard to get off, if it turns out to be only a local optimum, and they spot a significantly higher hill.<p>Now, why do we have more editors than, say, spreadsheets or movie editors? I guess that’s because programmers use them more, making them think they can do better.
eimrine大约 3 年前
&gt; In my daily job, I only use Emacs to develop in Fortran<p>Emacs is not so deliberately shaped for touchtyping as vim and it uses only one CPU core unless everything else (correct me, I really want to be wrong). But I want to switch to Emacs because of I&#x27;ve heard about org-mode.<p>&gt; IMHO, it is has much more value to always keep the same shortcuts and macros than switching to a specialized IDE for each language, and loosing this consistency just to have one or two special features.<p>You are so right! What a pity that our text editors were written by people not by gods, and QWERTY layout was composed by Satan itself who can bother even those people who do not use QWERTY (like having not so handy navigation in vim whose navigation is somewhat QWERTY-shaped).
评论 #30955647 未加载
johntdaly大约 3 年前
I used mainly Sublime Text the last years and I know enough vim that it is the most comfortable editor for me on the linux command line. I currently also use Visual Studio Code because my coworkers use it and next month when I switch Jobs I am expected to use IntelliJ.<p>Using Sublime as my main editor was my choice.<p>Using vim as my main editor on the linux command line was practical, since it is the default.<p>Using Visual Studio Code or IntelliJ is a choice that my employer makes for me.<p>We have so many editors because computers are old and we condensed the number of mainstream operating systems down significantly from what is was in the past so now people that came in contact with various editor traditions are trying to bring those features together in new text editors.
评论 #30954981 未加载
jleyank大约 3 年前
Why are there so many religions? Car manufacturers? Coffee brands? …. I think it was Rands who went on about what pen and maybe even paper to use when taking notes. Sure beats actually working.
georgia_peach大约 3 年前
I don&#x27;t know if this is true or not, but I once read that during the last California gold rush, there was more money in selling tools to miners than in the gold itself.