首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

开发工具必须是开源的

2026-08-04 1 阅读 约2分钟阅读 bryanmikaelian
分享:
字号:
【HN用户评论摘要】 对于最终用户来说,开源软件的论点之一始终是检查和修改软件工作方式的自由。对于大多数人(甚至是专家程序员)来说,现实是自由更多的是能够依靠其他人来做到这一点。大多数人无法证明花时间去阅读然后修改他们经常使用的工具的代码是合理的。我认为法学硕士已经改变了这个方程式,使最初的梦想变得更加可行。 我同意开发工具应该是开源的,但是......我非常不同意这样的前提:任何工具都不应该有配置文件、选项或插件系统,相反,当你想更改文本编辑器的字体大小之类的东西时,你应该让LLM下载代码,更改硬编码值,然后重建它。这太低效和浪费了。 假设一个由法学硕士完成大部分编码工作的世界,我们是想让法学硕士建立一个选项对话框还是要消耗电力? 前段时间,有一条评论https://news.ycombinator.com/item?id=48849015我非常不同意明暗取景。我认为“黑客语言”和“blub 语言”之间真正的紧张关系在于用户期望修改语言。对于开发工具来说也是如此。黑客更喜欢可修改的环境(例如 Emacs),而企业则更喜欢程序员能够适应的标准环境(IDE)。(俗话说:“通情达理的人会适应自己的环境”) > 设置一个夜间 cron 作业来执行提示:获取对 的上游更改,并在上游之上重新设置所有本地更改。检查该软件是否按预期工作并替换当前版本。这听起来很糟糕。每天晚上都有不可靠的演员重做软件,每天你醒来都有可能发现你的工作流程被破坏了。不,“检查软件是否按预期工作”并不能解决问题,因为人工智能非常非常擅长遵守字母 b 我不同意。就像一个工具是通过代理定制的,如果出现问题,应该由用户来解决它。假设我想自定义一个银行应用程序(或 sca 工具)以使用昵称而不是我的名字,如果它坏了那么谁来修复它? 原始链接:https://blog.exe.dev/devtools-must-be-open-source
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱