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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: When is the task too complex for a GUI?

2 点作者 joelaaronseely超过 6 年前
Some people are enamored with a graphical user interface for a tool. Others prefer the command line. Often people will start out using a GUI to do development and then switch when it becomes more complex or too cumbersome.<p>When developing a tool, the idea of having a beautiful GUI to demo how easy your tool is sounds great to Marketing. But often the complexity of the number of different choices makes the GUI implementation less useful for day to day work.<p>Does anyone have rules of thumb or pointers to books or articles that discuss where that crossover point is that a command line is superior to a GUI as a tool?<p>(And I recognize that a large portion of the people here are command-line only users. But even so I&#x27;d love to get your input on when a GUI might make sense for the tool interface.)

2 条评论

paulrpotts超过 6 年前
I&#x27;m not sure why there is necessarily a conflict between developing a tool with a GUI and developing a tool that can be used on the command line. As an example you might consider GIMP. You can drive it with a GUI or it has a &quot;batch mode.&quot;
PaulHoule超过 6 年前
Maybe Excel is a good example.<p>Some people use Excel to do what other people would do with Jupyter, pandas, matplotlib, etc.